1lconv(3type)                                                      lconv(3type)
2
3
4

NAME

6       lconv - numeric formatting information
7

LIBRARY

9       Standard C library (libc)
10

SYNOPSIS

12       #include <locale.h>
13
14       struct lconv {                /* Values in the "C" locale: */
15           char *decimal_point;      /* "." */
16           char *thousands_sep;      /* "" */
17           char *grouping;           /* "" */
18           char *mon_decimal_point;  /* "" */
19           char *mon_thousands_sep;  /* "" */
20           char *mon_grouping;       /* "" */
21           char *positive_sign;      /* "" */
22           char *negative_sign;      /* "" */
23           char *currency_symbol;    /* "" */
24           char  frac_digits;        /* CHAR_MAX */
25           char  p_cs_precedes;      /* CHAR_MAX */
26           char  n_cs_precedes;      /* CHAR_MAX */
27           char  p_sep_by_space;     /* CHAR_MAX */
28           char  n_sep_by_space;     /* CHAR_MAX */
29           char  p_sign_posn;        /* CHAR_MAX */
30           char  n_sign_posn;        /* CHAR_MAX */
31           char *int_curr_symbol;    /* "" */
32           char  int_frac_digits;    /* CHAR_MAX */
33           char  int_p_cs_precedes;  /* CHAR_MAX */
34           char  int_n_cs_precedes;  /* CHAR_MAX */
35           char  int_p_sep_by_space; /* CHAR_MAX */
36           char  int_n_sep_by_space; /* CHAR_MAX */
37           char  int_p_sign_posn;    /* CHAR_MAX */
38           char  int_n_sign_posn;    /* CHAR_MAX */
39       };
40

DESCRIPTION

42       Contains  members  related to the formatting of numeric values.  In the
43       "C" locale, its members have the values shown in the comments above.
44

STANDARDS

46       C11, POSIX.1-2008.
47

HISTORY

49       POSIX.1-2001.
50

SEE ALSO

52       setlocale(3), localeconv(3), charsets(7), locale(7)
53
54
55
56Linux man-pages 6.04              2023-03-30                      lconv(3type)
Impressum