上一頁|下一頁

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

請同時參閱

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