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
關於本工具
數字格式化工具將單個數字同時轉換為多種地區和技術格式:美國、歐盟、印度、瑞士的本地格式,科學計數法,固定小數點,緊湊格式,三種貨幣格式,百分比以及進制轉換(二進制、十六進制、八進制、英文文字)。
調整小數位數會同時更改所有格式的捨入級別。貨幣格式使用每個地區的適當貨幣符號和分隔符。
使用方法
- 在輸入框中輸入要格式化的數字。
- 調整小數位數以設定捨入級別。
- 在下方表格中一次性查看所有格式的結果。
- 複製任意格式列中的值以在專案中使用。
使用情境
開發者在實現國際化(i18n)時預覽各地區的數字格式。會計人員比較各地區的貨幣表示。工程師驗證科學計數法和固定小數點表示。嵌入式開發者檢查數值的二進制和十六進制表示。
常見問題
- 貨幣符號如何確定? — 貨幣格式使用 Intl.NumberFormat API,自動為 USD、EUR 和 GBP 應用正確的貨幣符號和特定於地區的分隔符。
- 能將小數轉換為二進制嗎? — 二進制、十六進制和八進制轉換僅處理整數部分。小數部分通過 Math.floor() 截斷後再進行轉換。
- 緊湊格式顯示什麼? — 緊湊格式使用 K(千)、M(百萬)、B(十億)等縮寫表示大數字。例如:1,200,000 → 1.2M