Money
Reprezentuje kwotę pieniędzy z typu waluty.
Zapis JSON |
{
"currencyCode": string,
"units": string,
"nanos": integer
} |
Pola |
currencyCode |
string
Trzyliterowy kod waluty zdefiniowany w normie ISO 4217.
|
units |
string (int64 format)
Całkowita kwota. Jeśli na przykład currencyCode to "USD" , to 1 jednostka to 1 dolar amerykański.
|
nanos |
integer
Liczba nano (10^-9) jednostek kwoty. Wartość musi zawierać się w przedziale od -999 999 999 do +999 999 999. Jeśli units jest dodatnia, nanos musi być dodatnia lub równa zero. Jeśli units = 0, nanos może być dodatnia, równa 0 lub ujemna. Jeśli units jest ujemny, nanos musi być ujemny lub równy zero. Na przykład wartość -1,75 USD jest reprezentowana jako units =-1 i nanos =-750 000 000.
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-11-27 UTC.
[null,null,["Ostatnia aktualizacja: 2024-11-27 UTC."],[[["JSON is used to represent monetary amounts with their currency type."],["The representation includes the currency code (ISO 4217), whole units, and nano units for precision."],["`units` and `nanos` must adhere to specific rules based on their values to ensure accurate representation."],["The `currencyCode` follows the ISO 4217 standard using a three-letter code."]]],[]]