Money
מייצג סכום כסף בסוג המטבע שלו.
ייצוג JSON |
{
"currencyCode": string,
"units": string,
"nanos": integer
} |
שדות |
currencyCode |
string
קוד המטבע בן שלוש האותיות כפי שמוגדר בתקן ISO 4217.
|
units |
string (int64 format)
מספר היחידות השלמות של הסכום. לדוגמה אם הערך של currencyCode הוא "USD" , המשמעות היא שיחידה אחת שווה לדולר ארה"ב אחד.
|
nanos |
integer
מספר יחידות הננו (10^-9) של הסכום. הערך חייב להיות בין -999,999,999 ל- +999,999,999, כולל. אם הערך של units הוא חיובי, הערך nanos חייב להיות חיובי או אפס. אם הערך של units הוא אפס, הערך של nanos יכול להיות חיובי, אפס או שלילי. אם הערך של units הוא שלילי, הערך של nanos חייב להיות שלילי או אפס. לדוגמה, $-1.75 מיוצג באמצעות הנוסחה units =-1 ו-nanos =-750,000,000.
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-22 (שעון UTC).
[null,null,["עדכון אחרון: 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`."]]],[]]