Money
Representa un importe de dinero con su tipo de moneda.
Representación JSON |
{
"currencyCode": string,
"units": string,
"nanos": integer
} |
Campos |
currencyCode |
string
Es el código de moneda de tres letras definido en la norma ISO 4217.
|
units |
string (int64 format)
La unidad entera del importe. Por ejemplo, si currencyCode es "USD" , entonces 1 unidad es 1 dólar estadounidense.
|
nanos |
integer
Número de unidades nano (10^-9) del importe. Debe ser un valor entre -999,999,999 y +999,999,999. Si units es positivo, nanos debe ser positivo o cero. Si units es cero, nanos puede ser positivo, cero o negativo. Si units es negativo, nanos debe ser negativo o cero. Por ejemplo, $-1.75 se representa como units =-1 y nanos =-750,000,000.
|
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-08-22 (UTC)
[null,null,["Última actualización: 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`."]]],[]]