Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene información que define el formato de una cadena de número. La función
Sintaxis
typedef struct _numberfmtW {
UINT NumDigits;
UINT LeadingZero;
UINT Grouping;
LPWSTR lpDecimalSep;
LPWSTR lpThousandSep;
UINT NegativeOrder;
} NUMBERFMTW, *LPNUMBERFMTW;
Miembros
NumDigits
Número de dígitos fraccionarios. Este valor es equivalente a la información de configuración regional especificada por el valor LOCALE_IDIGITS.
LeadingZero
Valor que indica si se deben usar ceros iniciales en campos decimales. Este valor es equivalente a la información de configuración regional especificada por el valor LOCALE_ILZERO.
Grouping
Número de dígitos de cada grupo de números a la izquierda del separador decimal especificado por lpDecimalSep. Los valores del intervalo comprendido entre 0 y 9 y 32 son válidos. El dígito de agrupación más significativo indica el número de dígitos del grupo menos significativo inmediatamente a la izquierda del separador decimal. Cada dígito de agrupación subsiguiente indica el siguiente grupo significativo de dígitos a la izquierda del grupo anterior. Si el último valor proporcionado no es 0, los grupos restantes repiten el último grupo. Los ejemplos típicos de configuración para este miembro son: de 0 a agrupar dígitos como en 123456789.00; 3 a agrupar dígitos como en 123.456.789.00; y de 32 a agrupar dígitos como en 12.34.56.789.00.
lpDecimalSep
Puntero a una cadena de separador decimal terminada en NULL.
lpThousandSep
Puntero a una cadena de separador de miles terminada en NULL.
NegativeOrder
Modo de número negativo. Este modo es equivalente a la información de configuración regional especificada por el valor LOCALE_INEGNUMBER.
Observaciones
Nota
El encabezado winnls.h define NUMBERFMT como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
| servidor mínimo admitido | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
| encabezado de |
winnls.h (incluya Windows.h) |