LOCALE_INEG* 常數

本主題定義 NLS 所使用的LOCALE_INEG* 常數。

意義
LOCALE_INEGCURR 負貨幣模式。
[模式] 負數貨幣的格式
0 左括弧、貨幣符號、數位、右括弧;例如, ($1.1)
1 負號、貨幣符號、數位;例如,-$1.1
2 貨幣符號、負號、數位;例如,$-1.1
3 貨幣符號、數位、負號;例如,$1.1-
4 左括弧、數位、貨幣符號、右括弧;例如, (1.1$)
5 負號、數位、貨幣符號;例如,-1.1$
6 數位、負號、貨幣符號;例如,1.1-$
7 數位、貨幣符號、負號;例如,1.1$-
8 負號、數位、空格、貨幣符號 (例如 #5,但在貨幣符號) 之前的空格;例如,-1.1 $
9 負號、貨幣符號、空格、數位 (例如 #1,但在貨幣符號) 後加上空格;例如,-$ 1.1
10 數位、空間、貨幣符號、負號 (,例如 #7,但在貨幣符號) 之前加上空格;例如,1.1 $-
11 貨幣符號、空格、數位、負號 (例如 #3,但在貨幣符號後面加上空格) ;例如, $ 1.1-
12 貨幣符號、空格、負號、數位 (例如 #2,但在貨幣符號) 後加上空格;例如, $ -1.1
13 數位、負號、空格、貨幣符號 (例如 #6,但在貨幣符號) 之前的空格;例如,1.1- $
14 左括弧、貨幣符號、空格、數位、右括弧 (例如 #0,但在貨幣符號後面加上空格) ;例如, ($ 1.1)
15 左括弧、數位、空格、貨幣符號、右括弧 (,例如 #4,但在貨幣符號前面有空格) ;例如, (1.1 $)

 

LOCALE_INEGNUMBER 負數模式,也就是負數的格式。
格式
0 左括弧、數位、右括弧;例如, (1.1)
1 負號,數位;例如,-1.1
2 負號、空格、數位;例如, - 1.1
3 數位、負號;例如 1.1-
4 數位、空格、負號;例如,1.1 -

 

LOCALE_INEGSEPBYSPACE 以貨幣值分隔負號。 如果貨幣符號與負數的空格分隔,則此值為 1,如果不是,則為 0。
LOCALE_INEGSIGNPOSN 格式化負號貨幣值的索引。
意義
0 括弧括住金額和貨幣符號。
1 符號在數位之前。
2 符號會遵循數位。
3 符號在貨幣符號之前。
4 符號會遵循貨幣符號。

 

LOCALE_INEGSYMPRECEDES 貨幣符號在負值中的位置。 如果貨幣符號位於負數金額之前,則此值為 1,如果符號遵循金額,則為 0。