Chapter 1 ANSI C Library
© National Instruments Corporation 1-3 LabWindows/CVI Standard Libraries
Table 1-2. C Locale Information Values
Name Type C locale Value Description
decimal_point char * "." Decimal point character for non-monetary
values.
thousands_sep char * "" Non-monetary digit group separator character
or characters.
grouping char * "" Non-monetary digit groupings.
int_curr_symbol char * "" The three-character international currency
symbol, plus the character used to separate the
international symbol from the monetary
quantity.
currency_symbol char * "" The local currency symbol for the current
locale.
mon_decimal_point char * "" Decimal point character for monetary values.
mon_thousands_sep char * "" Monetary digit group separator character or
characters.
mon_grouping char * "" Monetary digit groupings.
positive_sign char * "" Sign character or characters for non-negative
monetary quantities.
negative_sign char * "" Sign character or characters for negative
monetary quantities.
int_frac_digits char CHAR_MAX Digits appear to the right of the decimal point
for international monetary formats.
frac_digits char CHAR_MAX Digits appear to the right of the decimal point
for other than international monetary formats.
p_cs_precedes char CHAR_MAX 1 if currency_symbol precedes non-
negative monetary values; 0 if it follows.
p_sep_by_space char CHAR_MAX 1 if currency_symbol is separated from
non-negative monetary values by a space;
else 0.
n_cs_precedes char CHAR_MAX Like p_cs_precedes, for negative values.
n_sep_by_space char CHAR_MAX Like p_sep_by_space, for negative
values.
p_sign_posn char CHAR_MAX The positioning of positive_sign for a
non-negative monetary quantity, then its
currency_symbol.
n_sign_posn char CHAR_MAX The positioning of negative_sign for a
negative monetary quantity, then its
currency_symbol.