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
Ilmiah
1.23e+6
Titik Tetap
1234567.89
Kompak
1.23M
USD Mata Uang
$1,234,567.89
EUR Mata Uang
1.234.567,89 €
GBP Mata Uang
£1,234,567.89
Persentase
1,234,567.89%
Biner
100101101011010000111
Heksadesimal
0x12D687
Oktal
0o4553207
Kata-kata
one million two hundred thirty-four thousand five hundred sixty-seven

Tentang alat ini

Pemformat angka mengonversi satu angka ke dalam beberapa format regional dan teknis secara bersamaan: format lokal AS, UE, India, dan Swiss, notasi ilmiah, titik tetap, kompak, tiga format mata uang, persentase, dan konversi basis (biner, hex, oktal, kata-kata).

Menyesuaikan desimal mengubah tingkat pembulatan untuk semua format sekaligus. Format mata uang menggunakan simbol dan pemisah yang sesuai untuk setiap lokal.

Cara penggunaan

  1. Masukkan angka yang ingin diformat di bidang input.
  2. Sesuaikan desimal untuk mengatur tingkat pembulatan.
  3. Lihat semua hasil format sekaligus di tabel di bawah.
  4. Salin nilai dari baris format mana saja untuk digunakan dalam proyek Anda.

Kasus penggunaan

Pengembang mempratinjau format angka regional saat mengimplementasikan internasionalisasi (i18n). Akuntan membandingkan representasi mata uang lintas wilayah. Insinyur memverifikasi notasi ilmiah dan titik tetap. Pengembang tertanam memeriksa representasi biner dan hex.

Pertanyaan umum

  • Bagaimana simbol mata uang ditentukan?Format mata uang menggunakan API Intl.NumberFormat, yang secara otomatis menerapkan simbol yang benar dan pemisah khusus lokal untuk USD, EUR, dan GBP.
  • Bisakah mengonversi desimal ke biner?Konversi ke biner, hex, dan oktal hanya bekerja pada bagian bilangan bulat. Pecahan desimal dipotong dengan Math.floor() sebelum konversi.
  • Apa yang ditampilkan format Kompak?Format kompak menyingkat angka besar menggunakan K (ribuan), M (juta), B (miliar). Contoh: 1.200.000 → 1,2M