前のページ|次のページ

EUROXw.d入力形式

数値を読み込み、ヨーロッパ通貨の埋め込み文字を削除します。

カテゴリ: 数値

構文

EUROXw.d

説明

w

入力幅を指定します。

デフォルト 6
範囲 1-32

d

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

デフォルト 0
範囲 0-31

詳細

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

比較

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

次の表に、ユーロでの通貨の入力値、適用されるSASステートメントおよび結果を示します。
data _null_;    
   input x eurox10.;    
   put x=;   
   datalines; 
E1 
E1.23 
1.23 
1,234.56
; run;
SAS Log:
7       input x eurox10.;
8       put x=;
9       datalines;
x=1
x=123
x=123
x=1.23456
ステートメント
結果
 
 
----+----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

関連項目:

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