.\" Copyright (c) 2020-2022 by Alejandro Colomar .\" and Copyright (c) 2020 by Michael Kerrisk .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" .TH lconv 3type 2023-10-31 "Linux man-pages 6.7" .SH NAME lconv \- numeric formatting information .SH LIBRARY Standard C library .RI ( libc ) .SH SYNOPSIS .EX .B #include .P .BR "struct lconv {" " /* Values in the \[dq]C\[dq] locale: */" .BR " char *decimal_point;" " /* \[dq].\[dq] */" .BR " char *thousands_sep;" " /* \[dq]\[dq] */" .BR " char *grouping;" " /* \[dq]\[dq] */" .BR " char *mon_decimal_point;" " /* \[dq]\[dq] */" .BR " char *mon_thousands_sep;" " /* \[dq]\[dq] */" .BR " char *mon_grouping;" " /* \[dq]\[dq] */" .BR " char *positive_sign;" " /* \[dq]\[dq] */" .BR " char *negative_sign;" " /* \[dq]\[dq] */" .BR " char *currency_symbol;" " /* \[dq]\[dq] */" .BR " char frac_digits;" " /* CHAR_MAX */" .BR " char p_cs_precedes;" " /* CHAR_MAX */" .BR " char n_cs_precedes;" " /* CHAR_MAX */" .BR " char p_sep_by_space;" " /* CHAR_MAX */" .BR " char n_sep_by_space;" " /* CHAR_MAX */" .BR " char p_sign_posn;" " /* CHAR_MAX */" .BR " char n_sign_posn;" " /* CHAR_MAX */" .BR " char *int_curr_symbol;" " /* \[dq]\[dq] */" .BR " char int_frac_digits;" " /* CHAR_MAX */" .BR " char int_p_cs_precedes;" " /* CHAR_MAX */" .BR " char int_n_cs_precedes;" " /* CHAR_MAX */" .BR " char int_p_sep_by_space;" " /* CHAR_MAX */" .BR " char int_n_sep_by_space;" " /* CHAR_MAX */" .BR " char int_p_sign_posn;" " /* CHAR_MAX */" .BR " char int_n_sign_posn;" " /* CHAR_MAX */" .B }; .EE .SH DESCRIPTION Contains members related to the formatting of numeric values. In the "C" locale, its members have the values shown in the comments above. .SH STANDARDS C11, POSIX.1-2008. .SH HISTORY POSIX.1-2001. .SH SEE ALSO .BR setlocale (3), .BR localeconv (3), .BR charsets (7), .BR locale (7)