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

ค่าคงที่ Decimal ใน C#

โครงสร้าง decimal มีค่าคงที่สำหรับขอบเขตค่าสูงสุดและต่ำสุด

  • decimal.MaxValue = 79,228,162,514,264,337,593,543,950,335
  • decimal.MinValue = -79,228,162,514,264,337,593,543,950,335

ตัวอย่างโค้ด

using System;

class Demo
{
    static void Main()
    {
        decimal d = 5.8M;
        Console.WriteLine(d);
        Console.WriteLine("Maximum Value: " + decimal.MaxValue);
        Console.WriteLine("Minimum Value: " + decimal.MinValue);
    }
}

ผลลัพธ์

5.8
Maximum Value: 79228162514264337593543950335
Minimum Value: -79228162514264337593543950335

ขนาด: 128-bit (16 ไบต์) ความแม่นยำ 28-29 หลักนัยสำคัญ