EUROXw.d Format

Writes numeric values with a leading euro symbol (€), a period that separates every three digits, and a comma that separates the decimal fraction.

Category: Numeric
Alignment: Right

Syntax

EUROXw.d

Arguments

w

specifies the width of the output field.

Default 6
Range 1–32
Tip If you want the euro symbol to be part of the output, be sure to choose an adequate width.

d

specifies the number of digits to the right of the decimal point in the numeric value.

Default 0
Range 0–31
Requirement must be less than w

Comparisons

  • The EUROXw.d format is similar to the EUROw.d format, but EUROw.d format reverses the roles of the comma and the decimal point. This convention is common in English-speaking countries.
  • The EUROXw.d format is similar to the DOLLARXw.d format, except that DOLLARXw.d format writes a leading dollar sign instead of the euro symbol.
Note: The EUROXw.d format uses the euro character (U+20AC). If you use the DBCS version of SAS and an encoding that does not support the euro character, an error will occur. To prevent this error, change your session encoding to an encoding that supports the euro character.

Example

These examples use 1254.71 as the value of amount.
Statements
Results
----+----1----+----2----+----3
select put(1254.71,eurox10.2);
 E1.254,71
select put(1254.71,eurox5.);
1.255
select put(1254.71,eurox9.2);
E1.254,71
select put(1254.71,eurox15.3);
     E1.254,710

See Also

Formats: