前のページ|次のページ

EUROXw.d出力形式

先頭にユーロ(E)記号を付け、3桁ごとにピリオドを入れ、小数部分との区切りにはカンマを使用して数値を出力します。

カテゴリ: 数値
配置:

構文

EUROXw.d

説明

w

出力フィールドの幅を指定します。

デフォルト 6
範囲 1-32
ヒント 出力にユーロ記号を含める場合、適切な幅を選択していることを確認してください。

d

数値の小数点以下の桁数を指定します。

デフォルト 0
範囲 0-31
要件 wより小さい数にします。

比較

  • EUROXw.d出力形式は EUROw.d出力形式に似ていますが、EUROw.d出力形式では小数点とカンマの役割が逆になっています。この規則は英語圏の国で共通です。
  • EUROXw.d出力形式は DOLLARXw.d出力形式に似ていますが、DOLLARXw.d出力形式は先頭にユーロ記号のかわりにドル記号を付けます。

この例では、金額の値に1254.71を使用します。
ステートメント
結果
----+----1----+----2----+----3
put amount eurox10.2;
 E1.254,71
put amount eurox5.;
1.255
put amount eurox9.2;
E1.254,71
put amount eurox15.3;
     E1.254,710
data _null_;       
   input x;    
   put x eurox10.2;    
   put x eurox5.;     
   put x eurox9.2;    
   put x eurox15.3;    
   datalines; 
1254.71 
; run;
SAS Log:
 E1.254,71
1.255
E1.254,71
     E1.254,710
/* This code determines the default length. */ 
data _null_;    
   input x;    
   put x eurox.;    
   datalines; 
1 
22 
333 
4444 
55555
666666 
7777777 
88888888 
999999999 
1234561234 
;run;
SAS Log:
    E1
   E22
  E333
E4.444
55.555
666666
7.78E6
8.89E7
   1E9
1.23E9
注: 1つ以上のW.D出力形式において、数値を出力するには幅の長さが十分ではありませんでした。"BEST"出力形式が使用されて、10進数のシフトが行われた可能性があります。

関連項目:

出力形式:
前のページ|次のページ|ページの先頭へ