上一頁|下一頁

NLNUMw.d 輸出格式

以所指定地區設定的區域運算式來寫入數值輸出格式。

類別: 數值
對齊:

語法

NLNUMw.d

語法描述

w

指定輸出欄位的寬度。

預設 6
範圍 1–32

d

指定以將數字除以 10d。 如果資料包含小數分隔符號,則會忽略 d 值。

預設 0
範圍 0–31

詳細資料

NLMUMw.d 格式會讀取整數二進位 (固定點) 值 (包含以 2 的補數法表示的負值)。NLNUMw.d 輸出格式會使用地區設定所使用的千位數分隔符號和小數分隔符號,來寫入數值。

比較

NLNUMw.d 輸出格式會寫入含有地區設定相依千位數和小數分隔符號的數值。NLNUMIw.d 格式會寫入以逗號 (,) 作為千位數分隔符號和以句點 (.) 作為小數分隔符號的數值。
如果 w d 值不夠大,無法產生格式化數字,則 NLNUMw.d 輸出格式會使用盡可能列印千位數分隔符號字元的演算法,即使遺失部分小數精確度也是一樣。

範例

x=put(-1234356.7891,nlnum32.2);
陳述式
結果
----+----1----+
options LOCALE=English_UnitedStates;
put x=;
-1,234,356.79
options LOCALE=German_Germany;
put x=;
-1.234.356,79

請同時參閱

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