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 و/أو شركائها التابعين.
  تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
  
  
  
    
      [null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The core content defines a JSON structure for representing monetary amounts. It includes three fields: `currencyCode` (a string for the three-letter currency code), `units` (a string representing whole units of the currency), and `nanos` (an integer for the fractional nano-units).  The `nanos` value must adhere to constraints based on the sign of `units` and is used for precision in amounts. The amount value is based on those three elements.\n"]]