Money
Représente un montant associé à un type de devise.
Représentation JSON |
{
"currencyCode": string,
"units": string,
"nanos": integer
} |
Champs |
currencyCode |
string
Code de devise à trois lettres défini par la norme ISO 4217.
|
units |
string (int64 format)
Unités entières du montant. Par exemple, si currencyCode est défini sur "USD" , une unité correspond à un dollar américain.
|
nanos |
integer
Nombre de nano-unités (10^-9) du montant. La valeur doit être comprise entre -999 999 999 et +999 999 999 inclus. Si units est positif, nanos doit être positif ou nul. Si units est égal à zéro, nanos peut être positif, nul ou négatif. Si units est négatif, nanos doit être négatif ou nul. Par exemple, -1,75 $ est représenté par units =-1 et nanos =-750 000 000.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/27 (UTC).
[null,null,["Dernière mise à jour le 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."]]],[]]