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

การแปลงโดยนัยจาก UInt64 เป็นทศนิยมใน C #


ประเภท ulong แสดงถึงจำนวนเต็ม 64 บิตที่ไม่ได้ลงนาม เช่น UInt64

หากต้องการแปลงจำนวนเต็ม 64 บิตที่ไม่ได้ลงนามเป็นทศนิยมโดยปริยาย ให้ตั้งค่า UInt64 ก่อน

ulong val = ulong.MaxValue;

หากต้องการแปลง ulong เป็นทศนิยม ให้กำหนดค่า

decimal dec;
dec = val;

เรามาดูตัวอย่างด้านบนกัน

ตัวอย่าง

using System;
public class Demo {
   public static void Main() {
      ulong val = ulong.MaxValue;
      decimal dec;
      Console.WriteLine("Implicit conversion from Ulong to Decimal");
      dec = val;
      Console.WriteLine("Decimal : "+dec);
   }
}

ผลลัพธ์

Implicit conversion from Ulong to Decimal
Decimal : 18446744073709551615