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

ตัวระบุรูปแบบ C# Numeric (“N”)


ตัวระบุรูปแบบตัวเลข ("N") จะแปลงตัวเลขเป็นสตริงในรูปแบบต่อไปนี้ -

"-d,ddd,ddd.ddd…"

ข้างบน

  • "-" เป็นสัญลักษณ์ตัวเลขติดลบหากต้องการ
  • "d" คือตัวเลข (0-9) "," หมายถึงตัวคั่นกลุ่ม
  • "." เป็นสัญลักษณ์ทศนิยม

ตัวอย่าง

using System;
using System.Globalization;
class Demo {
   static void Main() {
      double val1 = -5566.789;
      Console.WriteLine(val1.ToString("N", CultureInfo.InvariantCulture));
      int val2 = 87987766;
      Console.WriteLine(val2.ToString("N3", CultureInfo.InvariantCulture));
   }
}

ผลลัพธ์

-5,566.79
87,987,766.000