Und so geht’s:
Die Funktion PUT wandelt numerische Variablen in alphanumerische
um, die Funktion INPUT konvertiert umgekehrt alphanumerische
in numerische Variablen.
Die Funktion PUT hat zwei Argumente, die zu konvertierende Variable
sowie ein Format. Das Format bezieht sich auf die Variable.
Das Ergebnis ist immer alphanumerisch:
Die Funktion INPUT hat ebenfalls zwei Argumente, die Variable,
die umgewandelt werden soll, sowie ein Einleseformat. Das Einleseformat
bestimmt den Datentyp der neuen Variable:
Beispiel:
DATA test;
X=123.45;
Y= PUT(X, COMMAX6.2);
RUN;
DATA test;
X='12.345,67';
Y= INPUT(X, commax9.);
RUN;
|