Annonce

Bienvenue sur le site support de mes ouvrages d'introduction à SAS

La 4ème édition de mon ouvrage est disponible depuis le 11 avril 2019 !

Où trouver cet ouvrage ?


#1 17-10-2018 11:29:49

SAS-SR
Administrateur
Lieu: Université d'Orléans
Date d'inscription: 01-09-2008
Site web

[archive] ce maudit signe euro...

Bonjour,

Vous savez bien entendu que si vous avez une somme présentée en euros, alors vous utiliserez (si vous en avez la possibilité… les utilisateurs de SAS University Edition ne le peuvent pas (voir ici…) soit l'INFORMAT EUROw.d (si le séparateur décimal est le .), soit l'INFORMAT EUROXw.d (séparateur décimal virgule).

EUROw.d gèrera ainsi parfaitement le champ suivant : €123.45

certes…

mais les sommes en euros ne sont pas souvent présentées en France de cette façon… on voit plus souvent 123.45€ que €123.45 et là, l'INFORMAT EUROw.d ne fonctionnera pas… (essayez pour voir…).

Voici des données de l'exercice d'aujourd'hui :

Code:

1.25€ 1234 abcd €1.25
12€ 4567 efgh €12
123€ 56 ijkl €123
1233.85€ 887 mnop €1233.85

L'exercice est simple : complétez le programme, sans ajouter une seule instruction et créez ainsi une table contenant trois variables numériques (construites au moyen des deux premiers champs et du dernier) et une variable caractère, construite  au moyen du troisième champ :

Code:

DATA test;
   INFILE CARDS;
   INPUT …;
CARDS;
1.25€ 1234 abcd €1.25
12€ 4567 efgh €12
123€ 56 ijkl €123
1233.85€ 887 mnop €1233.85
;

Vous devez bien entendu obtenir la table suivante :

Code:

Obs.         x1     x2      x3          x4

  1        1.25    1234    abcd       1.25
  2       12.00    4567    efgh      12.00
  3      123.00      56    ijkl     123.00
  4     1233.85     887    mnop    1233.85

Amusez vous bien…


Ce sujet est maintenant archivé - seuls les utilisateurs inscrits de www.sas-sr.com peuvent consulter l'intégralité du sujet et les réponses aux questions posées.
pour vous identifier, suivez ce lien
pour vous inscrire, suivez ce lien

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr
Flux RSS