Computer >> Máy Tính >  >> Lập trình >> C#

Chuyển đổi ngầm định từ UInt64 sang Decimal trong C #

Kiểu dài đại diện cho một số nguyên không dấu 64 bit, tức là UInt64.

Để chuyển đổi hoàn toàn số nguyên 64 bit không dấu thành Số thập phân, trước tiên hãy đặt giá trị UInt64.

ulong val = ulong.MaxValue;

Để chuyển đổi từ dài sang thập phân, hãy chỉ định giá trị.

decimal dec;
dec = val;

Hãy để chúng tôi xem ví dụ trên.

Ví dụ

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);
   }
}

Đầu ra

Implicit conversion from Ulong to Decimal
Decimal : 18446744073709551615