LC_NUMERIC
(void) setlocale(LC_NUMERIC, "C");
(void) setlocale(LC_NUMERIC, "C");
(void) setlocale(LC_NUMERIC, "");
{"LC_NUMERIC", LC_NUMERIC},
{"decimal_point", lc(decimal_point, LC_NUMERIC, TYPE_STR) },
{"thousands_sep", lc(thousands_sep, LC_NUMERIC, TYPE_STR) },
{"grouping", lc(grouping, LC_NUMERIC, TYPE_GROUP)},
retval += print_category(LC_NUMERIC, cflag, kflag);
(void) setlocale(LC_NUMERIC, "C");
(void) setlocale(LC_NUMERIC, "C");
#define LC_NUMERIC_MASK (1 << LC_NUMERIC)
if (loc->loaded[LC_NUMERIC] == 0) {
nptr = loc->locdata[LC_NUMERIC]->l_data[0];
loc->loaded[LC_NUMERIC] = 1;
loc->numeric = loc->locdata[LC_NUMERIC]->l_data[0];
loc->numeric = loc->locdata[LC_NUMERIC]->l_data[0];
loc->locdata[LC_NUMERIC]->l_lname,
case LC_NUMERIC:
case LC_NUMERIC:
lnum = loc->locdata[LC_NUMERIC]->l_data[0];
{ LC_NUMERIC, "LC_NUMERIC" },
{ LC_NUMERIC, LC_NUMERIC_MASK, "en_GB.UTF-8" },