Devdit
 

C# ทศนิยม 2 ตําแหน่ง แบบปัดเศษขึ้น ด้วยคำสั่ง ToString

8.6K

สอนเขียนภาษา C# แสดงเลขทศนิยม 2 ตําแหน่ง แบบปัดเศษขึ้น ด้วยคำสั่ง ToString("#.##") โดย #.## คือรูปแบบสำหรับการแทนค่าตัวเลขทศนิยม 2 ตำแหน่ง กรณีต้องการเพิ่มจำนวนทศนิยมให้เพิ่ม # หลังจุด (.) ตามจำนวนเลขทศนิยมที่ต้องการ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง C# ทศนิยม 2 ตําแหน่ง ด้วย ToString("#.##")

using System;

class Program
{
    static void Main(string[] args)
    {
        decimal d = 123.456M;
        Console.WriteLine( d.ToString("#.##") );
    }
}

ผลลัพธ์

123.46

คำอธิบาย

C# แสดงเลขทศนิยม 2 ตําแหน่ง ตัวอย่างตัวแปร d เป็นชนิดทศนิยมแบบตัวเลข (Decimal) กรณีต้องการให้แสดงเลขทศนิยม 2 ตำแหน่ง แนะนำให้ใช้คำสั่ง ToString("#.##") ซึ่งจำนวน # หลังอักษรจุด (.) คือจำนวนตัวเลขทศนิยมที่ต้องการแสดงออกสู่หน้าจอ

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ