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 です。