การแปลงโดยนัยของจำนวนเต็ม (UInt) ที่ไม่ได้ลงนามแบบ 32 บิตเป็นทศนิยม คุณจะต้องประกาศ UInt ก่อน
uint val = 342741539;
ตอนนี้หากต้องการแปลงเป็นทศนิยม เพียงแค่กำหนดค่า
decimal dec; // implicit dec = val;
ตัวอย่าง
using System;
public class Demo {
public static void Main() {
uint val = 342741539;
decimal dec;
// implicit
dec = val;
Console.WriteLine("Decimal = "+dec);
}
} ผลลัพธ์
Decimal = 342741539