| Informats for NLS |
| Category: | Numeric |
| Syntax | |
| Syntax Description | |
| Details | |
| Comparisons | |
| Examples | |
| See Also |
Syntax |
| EUROXw.d |
specifies the width of the input field.
| Default: | 6 |
| Range: | 1-32 |
specifies the power of 10 by which to divide the value. If the data contains a comma, which represents a decimal point, the d value is ignored.
| Default: | 0 |
| Range: | 0-31 |
| Details |
The EUROXw.d informat reads numeric values and removes embedded euro symbols (E), periods, blanks, percent signs, dashes, and close parentheses from the input data. A comma is assumed to be a separator between the whole number and the decimal portion. The EUROXw.d informat converts an open parenthesis at the beginning of a field to a minus sign.
| Comparisons |
The EUROXw.d informat is similar to the EUROw.d informat, but EUROw.d reverses the roles of the comma and the decimal point. This convention is common in English-speaking countries.
If no commas or periods appear in the input, the EUROXw.d and the EUROw.d informats are interchangeable.
| Examples |
The following table shows input values for currency in euros, the SAS statements that are applied, and the results.
| Values | Statements | Results |
|---|---|---|
|
|
|
----+----1----2 |
E1 |
input x eurox10.; put x; |
1 |
E1.23 |
input x eurox10.; put x; |
123 |
1.23 |
input x eurox10.; put x; |
123 |
1,234.56 |
input x eurox10.; put x; |
1.23456 |
| See Also |
|
Formats: | |||||
|
Informats: |
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.