Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

Decimal.ToOACurrency () วิธีการใน C #


Decimal.ToOACurrency() ใน C# ใช้เพื่อแปลงค่า Decimal ที่ระบุเป็นค่า OLE Automation Currency ที่เทียบเท่ากัน ซึ่งมีอยู่ในจำนวนเต็ม 64 บิตที่ลงนาม

ไวยากรณ์

ต่อไปนี้เป็นไวยากรณ์ -

public static long ToOACurrency (decimal val);

ด้านบน Val คือตัวเลขทศนิยมที่จะแปลง

ตัวอย่าง

ให้เราดูตัวอย่างการใช้วิธีการ Decimal.ToOACurrency() -

using System;
public class Demo {
   public static void Main(){
      Decimal val = 95;
      Console.WriteLine("Decimal value = "+val);
      long res = Decimal.ToOACurrency(val);
      Console.WriteLine("Long value = "+res);
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Decimal value = 95 
Long value = 950000

ตัวอย่าง

ให้เราดูตัวอย่างอื่นเพื่อใช้วิธีการ Decimal.ToOACurrency() -

using System;
public class Demo {
   public static void Main(){
      Decimal val = 9587.567m;
      Console.WriteLine("Decimal value = "+val);
      long res = Decimal.ToOACurrency(val);
      Console.WriteLine("Long value = "+res);
   }
}

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

Decimal value = 9587.567 Long value = 95875670