Поделиться через


Константы LOCALE_INEG*

В этом разделе определяются константы LOCALE_INEG*, используемые NLS.

Значение Значение
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 Отрицательный знак, число, пробел, денежный символ (например, No 5, но с пробелом перед денежным символом); Например, -1,1 $
9 Отрицательный знак, денежный символ, пробел, число (например, No 1, но с пробелом после денежного символа); Например, -$ 1.1
10 Число, пробел, денежный символ, отрицательный знак (например, No 7, но с пробелом перед денежным символом); например, 1,1 $-
11 Денежный символ, пробел, число, отрицательный знак (например, No 3, но с пробелом после денежного символа); например, $1,1-
12 Денежный символ, пробел, отрицательный знак, число (например, No 2, но с пробелом после денежного символа); Например, $ -1,1
13 Число, отрицательный знак, пробел, денежный символ (например, No 6, но с пробелом перед денежным символом); например, 1.1- $
14 Левая скобка, денежный символ, пробел, число, правая круглая скобка (например, #0, но с пробелом после денежного символа); Например, ($ 1,1)
15 Левая скобка, число, пробел, денежный символ, правая скобка (например, No 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, если символ следует за суммой.