前のページ|次のページ

EUROw.d入力形式

数値を読み込み、ヨーロッパ通貨の埋め込み文字を取り除いて、カンマと小数点を逆にします。

カテゴリ: 数値

構文

EUROw.d

説明

w

入力幅を指定します。

デフォルト 6
範囲 1-32

d

値を除算する10のべき乗を指定します。データに小数点が含まれる場合、d値は無視されます。

デフォルト 0
範囲 0-31

詳細

EUROw.d入力形式では数値を読み込み、埋め込みユーロ記号(E)、カンマ、空白、パーセント記号、ハイフン、閉じかっこを入力データから削除します。小数点は、実数部と小数部を分ける区切り文字と見なされます。EUROw.d入力形式では、フィールドの先頭にある開きかっこがマイナス記号に変換されます。

比較

  • EUROw.d入力形式はEUROXwd入力形式に似ていますが、EUROXw.dでは小数点とカンマの役割が逆になっています。この規則はヨーロッパの国で共通です。
  • 入力にカンマもピリオドもない場合、EUROw.d入力形式とEUROXw.d入力形式は相互に交換可能です。

次の表に、ユーロでの通貨の入力値、適用されるSASステートメントおよび結果を示します。
data _null_;
   input x euro10.;
   put x=;
   datalines;
E1
E1.23
1.23
1,234.56
;
run;
SAS Log:
x=1
x=1.23
x=1.23
x=1234.56
ステートメント
結果
 
 
----+----1----2
E1
input x euro10.;
put x;
1
E1.23
input x euro10.;
put x;
1.23
1.23
input x euro10.;
put x;
1.23
1,234.56
input x euro10.;
put x;
 
1234.56

関連項目:

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