LOCALE_SMON* Stałe
W tym temacie zdefiniowano stałe LOCALE_SMON* używane przez nlS w reprezentowaniu wartości pieniężnych.
Wartość | Znaczenie |
---|---|
LOCALE_SMONDECIMALSEP | Znaki używane jako separator dziesiętny pieniężny. Maksymalna dozwolona liczba znaków dla tego ciągu to cztery, łącznie z znakiem null zakończenia. Jeśli na przykład kwota pieniężna jest wyświetlana jako "$3.40", tak samo jak "trzy dolary i czterdzieści centów" jest wyświetlany w Stanach Zjednoczonych, separator dziesiętny pieniężny to ".". |
LOCALE_SMONGROUPING | Rozmiary dla każdej grupy cyfr pieniężnych z lewej strony dziesiętnej. Maksymalna dozwolona liczba znaków dla tego ciągu to dziesięć, łącznie z znakiem null zakończenia. Dla każdej grupy wymagany jest jawny rozmiar, a rozmiary są rozdzielane średnikami. Jeśli ostatnia wartość to 0, poprzednia wartość jest powtarzana. Na przykład aby zgrupować tysiące, określ wartość 3;0. Języki indyjne grupuje pierwszy tysiąc, a następnie grupuj je o setki. Na przykład 12 34 56 789 jest reprezentowane przez 3; 2;0. |
LOCALE_SMONTHOUSANDSEP | Znaki używane jako separator pieniężny między grupami cyfr po lewej stronie dziesiętnej. Maksymalna dozwolona liczba znaków dla tego ciągu to cztery, łącznie z znakiem null zakończenia. Zazwyczaj grupy reprezentują tysiące. Jednak w zależności od wartości określonej dla LOCALE_SMONGROUPING mogą one reprezentować coś innego. |