char
*negative_sing
Una cadena que se utiliza para indicar una cantidad monetaria
con formato de valor negativo.
char
int_frac_digits
El número de dígitos fraccionarios (aquellos que
aparecen después del punto decimal) al mostrarse en una cantidad
monetaria internacional con formato.
char
frac_digits
El número de dígitos fraccionarios (los que aparecen
depués del punto decimal) a mostrarse en una cantidad monetaria
con formato.
char
p_cs_precedes
Se define como 1 o como 0 el currency_symbol respectivamente
antecederá o seguirá el valor en una cantidad monetaria
no negativa con formato.
char p_sep_by_space
Definido como 1 ó como 0 el currency_symbol respectivamente
está o no está separado mediante un espacio de la
cantidad monetaria no negativa con formato.
char
n_cs_precedes
Definido como 1 ó como 0 el currency_symbol respectivamente
antecede o sigue al valor en una cantidad monetaria negativa con
formato.
char
n_sep_by_space
Definido a 1 ó como 0 el currency_symbol respectivamente
está separado o no está mediante un espacio del valor
en una cantidad negativa con formato.
char p_sign_posn
Definido a un valor indicado en la posición del positive_sign
para una cantidad monetaria no negativa con formato.
char n_sign_posn
Definido a un valor indicado en la posición del negative_signen
cantidad negativa con formato.
Los elementos de grouping y de mon_grouping se interpretan de
la siguiente
manera:
CHAR_MAX
No se ejecutará más agrupamiento
0
El elemento precedente debe ser utilizado de forma repetida para
el resto de los dígitos.
other
El valor entero es el número de dígitos que comprenden
el grupo actual. Se examinará el siguiente elemento para
determinar el tamaño del siguiente grupo de dígitos
antes del grupo actual.
Los
valores de p_sign_posn y de n_sign_posn se interpretan de acuerdo
con los siguiente:
0
Paréntesis encerrando la cantidad y currency_symbol.
1 La cadena de signos antecede a la cantidad y currency_symbol.
2 La cadena de signos sigue a la cantidad y currency_symbol.
3 La cadena de signos precede de inmediato antes de currency_symbol.
4 La cadena de signos sigue de inmediato a currency_symbol.
La
función localeconv devuelve un apuntador al objeto rellenado.
La estructura a la cual se señala mediante el valor de regreso
no deberá ser modificado por el programa, pero puede ser
sobreescrito mediante una llamada subsecuente a la función
localeconv. En adiciónllamadas a la función setlocale
con las categorías LC_ALL, LC_MONETARY, o bien LC_NUMERIC
pueden sobreescribir el contenido de la estructura.
|