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

ตัวกำหนดรูปแบบเปอร์เซ็นต์ (P) ใน C#

ตัวกำหนดรูปแบบเปอร์เซ็นต์ ("P") ใช้เพื่อคูณตัวเลขด้วย 100

มันแปลงตัวเลขเป็นสตริงที่แทนเปอร์เซ็นต์ (%)

เรามี double ต่อไปนี้:

double val = .975746;

หากเราจะตั้งค่าตัวกำหนดรูปแบบ ("P") ข้างต้นจะได้ผลลัพธ์เป็น:

97.57 %

ในลักษณะเดียวกัน การใช้ ("P1") จะรวมค่าเดียวหลังจุดทศนิยม:

97.6%

ตัวอย่าง

using System;
using System.Globalization;

class Demo
{
    static void Main()
    {
        double val = .975746;
        Console.WriteLine(val.ToString("P", CultureInfo.InvariantCulture));
        Console.WriteLine(val.ToString("P1", CultureInfo.InvariantCulture));
        Console.WriteLine(val.ToString("P4", CultureInfo.InvariantCulture));
    }
}

ผลลัพธ์

97.57 %
97.6 %
97.5746 %