Annonce

Bienvenue sur le site support des ouvrages :
SAS - Introduction au décisionnel : méthode et maîtrise du langage
(1�re �dition - �puis�e)
SAS - Introduction pratique : du data management au reporting (2�me �dition - �puis�e)
SAS - Introduction au d�cisionnel : du data management au reporting (3�me �dition - �puis�e (h�las...))

la r�ponse � la question "mais o� trouver la 3�me �dition ?" est pr�cis�e ici


Retrouvez dans ce tir� � part, la pr�face �crite par Mouloud Dey, Directeur Business solutions et march�s �mergents, SAS France,
l�introduction g�n�rale ainsi que le plan complet de l�ouvrage

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

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

[archive] ce maudit signe euro...

Bonjour,

Vous savez bien entendu que si vous avez une somme prsente 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 sparateur dcimal est le .), soit l'INFORMAT EUROXw.d (sparateur dcimal virgule).

EUROw.d grera ainsi parfaitement le champ suivant : 123.45

certes

mais les sommes en euros ne sont pas souvent prsentes en France de cette faon on voit plus souvent 123.45 que 123.45 et l, l'INFORMAT EUROw.d ne fonctionnera pas (essayez pour voir).

Voici des donnes 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 : compltez le programme, sans ajouter une seule instruction et crez ainsi une table contenant trois variables numriques (construites au moyen des deux premiers champs et du dernier) et une variable caractre, construite  au moyen du troisime 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'intgralit du sujet et les rponses aux questions poses.
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