เครื่องหมาย % ในสตริงรูปแบบ จะคูณตัวเลขด้วย 100 ก่อนที่จะจัดรูปแบบ
สัญลักษณ์เปอร์เซ็นต์จะถูกเพิ่มในตัวเลขที่ตำแหน่งที่ % ปรากฏ
สำหรับตัวอย่าง ให้ประกาศและเริ่มต้นตัวแปร double:
double d = .045;
ตอนนี้ ให้ใช้ตัวกำหนดรูปแบบ % แบบกำหนดเอง เพื่อคูณตัวเลขด้วย 100:
d.ToString("#0.##%", CultureInfo.InvariantCulture)
ตัวอย่าง
using System;
using System.Globalization;
class Demo
{
static void Main()
{
double d = .045;
Console.WriteLine(d.ToString("#0.##%", CultureInfo.InvariantCulture));
Console.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0:#0.##%}", d));
}
}
ผลลัพธ์
4.5%
4.5%