上一頁|下一頁

EUROw.d 輸入格式

讀取數值、移除歐洲貨幣的內嵌字元,以及反轉逗號和小數點。

類別: 數值

語法

EUROw.d

語法描述

w

指定輸入欄位的寬度。

預設 6
範圍 1–32

d

指定該值除以的 10 的次方。如果資料包含小數點,則會忽略 d 值。

預設 0
範圍 0–31

詳細資料

EUROw.d 輸入格式讀取數值,以及移除輸入資料中的內嵌歐元符號 (E)、逗號、空白、百分比符號、連字號和右括號。小數點是假設為整數與小數部分之間的分隔符號。EUROw.d 輸入格式會將欄位開頭的左括號轉換為減號。

比較

  • EUROw.d 輸入格式與 EUROXw.d 輸入格式類似,但是 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

請同時參閱

輸入格式:
上一頁|下一頁|頁面頂端