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" , 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 precisará ser positivo ou zero. Se units for zero, nanos poderá ser positivo, zero ou negativo. Se units for negativo, nanos precisará 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-08-22 UTC.
[null,null,["Última atualização 2024-08-22 UTC."],[[["Money is represented using a JSON object with currency code, whole units, and nano units."],["Currency is specified by a three-letter ISO 4217 code like \"USD\"."],["The `units` field stores the whole currency units, while `nanos` stores fractional units (10^-9)."],["`nanos` value must be within -999,999,999 to +999,999,999 and its sign must align with the sign of `units`."]]],[]]