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。