Money
Representa um montante em dinheiro com o respectivo tipo de moeda.
Representação JSON |
{
"currencyCode": string,
"units": string,
"nanos": integer
} |
Campos |
currencyCode |
string
O código de moeda de três letras definido no ISO 4217.
|
units |
string (int64 format)
As unidades inteiras do montante. Por exemplo, se currencyCode for "USD" , então 1 unidade equivalerá a um dólar americano.
|
nanos |
integer
Número de unidades nano (10^-9) do montante. É necessário que o valor fique entre -999.999.999 e +999.999.999 (inclusive os dois limites). Se units for positivo, nanos será positivo ou zero. Se units for zero, nanos poderá ser positivo, zero ou negativo. Se units for negativo, nanos será negativo ou zero. Por exemplo,US $-1,75 é representado como units =-1 e nanos =-750.000.000.
|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-11-27 UTC.
[null,null,["Última atualização 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."]]],[]]