TL
Tool Lab
💰Donate
💰Donate

Number Formatter

Format numbers in different locales, currencies, scientific notation, and more.

US (1,234,567.89)
1,234,567.89
EU (1.234.567,89)
1.234.567,89
IN (12,34,567.89)
12,34,567.89
CH (1 234 567.89)
1 234 567,89
สัญกรณ์วิทยาศาสตร์
1.23e+6
จุดคงที่
1234567.89
กะทัดรัด
1.23M
USD สกุลเงิน
$1,234,567.89
EUR สกุลเงิน
1.234.567,89 €
GBP สกุลเงิน
£1,234,567.89
เปอร์เซ็นต์
1,234,567.89%
เลขฐานสอง
100101101011010000111
เลขฐานสิบหก
0x12D687
เลขฐานแปด
0o4553207
คำ
one million two hundred thirty-four thousand five hundred sixty-seven

เกี่ยวกับเครื่องมือนี้

ตัวจัดรูปแบบตัวเลขแปลงตัวเลขเดียวเป็นรูปแบบระดับภูมิภาคและทางเทคนิคหลายรูปแบบพร้อมกัน: รูปแบบ locale ของสหรัฐฯ EU อินเดีย และสวิตเซอร์แลนด์ สัญกรณ์วิทยาศาสตร์ จุดคงที่ กะทัดรัด สกุลเงินสาม รูปแบบ เปอร์เซ็นต์ และการแปลงฐาน

การปรับทศนิยมจะเปลี่ยนระดับการปัดเศษสำหรับทุกรูปแบบพร้อมกัน รูปแบบสกุลเงินใช้สัญลักษณ์และตัวคั่นที่เหมาะสมสำหรับแต่ละ locale

วิธีใช้งาน

  1. ป้อนตัวเลขที่ต้องการจัดรูปแบบในช่องอินพุต
  2. ปรับทศนิยมเพื่อกำหนดระดับการปัดเศษ
  3. ดูผลลัพธ์รูปแบบทั้งหมดพร้อมกันในตารางด้านล่าง
  4. คัดลอกค่าจากแถวรูปแบบใดก็ได้เพื่อใช้ในโปรเจกต์

กรณีการใช้งาน

นักพัฒนาดูตัวอย่างรูปแบบตัวเลขระดับภูมิภาคเมื่อใช้งาน i18n นักบัญชีเปรียบเทียบการแสดงสกุลเงินตามภูมิภาค วิศวกรตรวจสอบสัญกรณ์วิทยาศาสตร์และจุดคงที่ นักพัฒนา embedded ตรวจสอบการแสดงผลแบบไบนารีและ hex

คำถามที่พบบ่อย

  • สัญลักษณ์สกุลเงินถูกกำหนดอย่างไร?รูปแบบสกุลเงินใช้ Intl.NumberFormat API ซึ่งนำสัญลักษณ์สกุลเงินที่ถูกต้องและตัวคั่นเฉพาะ locale ไปใช้กับ USD, EUR และ GBP โดยอัตโนมัติ
  • สามารถแปลงทศนิยมเป็นเลขฐานสองได้ไหม?การแปลงเป็นเลขฐานสอง hex และฐานแปดทำงานกับส่วนจำนวนเต็มเท่านั้น ส่วนทศนิยมถูกตัดด้วย Math.floor() ก่อนการแปลง
  • รูปแบบกะทัดรัดแสดงอะไร?รูปแบบกะทัดรัดย่อตัวเลขขนาดใหญ่โดยใช้ K (พัน) M (ล้าน) B (พันล้าน) เช่น 1,200,000 → 1.2M