ตัวกำหนดรูปแบบเปอร์เซ็นต์ ("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 %