Format Mata Uang

Tentang Alat Ini

Apa itu Currency Formatter?

Currency Formatter adalah playground berbasis browser untuk menguji dan mempratinjau output format mata uang Intl.NumberFormat. Mendukung 150+ mata uang, 200+ locale, dan opsi pemformatan komprehensif termasuk notasi (standar, ilmiah, teknik, kompak), tampilan tanda, format akuntansi, pemisah pengelompokan, penanganan nol trailing, dan digit fraksi khusus. Semua pemrosesan terjadi secara lokal di browser Anda tanpa unggah server atau pelacakan.

Cara penggunaan

1. Pilih Mata Uang (mis., USD, EUR, JPY) dan Locale (mis., en-US, id-ID, ja-JP). 2. Pilih mode Single atau Bulk: - Single: Masukkan satu nilai untuk mempratinjau pemformatan secara instan. - Bulk: Tempel beberapa nilai (satu per baris) untuk memformatnya semua sekaligus. 3. Sesuaikan Decimal Places dan opsi dasar lainnya di bilah atas. 4. Klik Advanced Settings untuk mengonfigurasi notasi, tampilan tanda, format akuntansi, dan lainnya. 5. Lihat Hasil Formatasi di area pratinjau. 6. Gunakan tab Code untuk membuat snippet implementasi untuk JavaScript, TypeScript, Python, Java, atau PHP. 7. Gunakan tab Config untuk menyalin atau mengekspor konfigurasi Intl.NumberFormat sebagai JSON.

Fitur utama

  • 150+ mata uang — Format simbol mata uang global apa pun (USD, EUR, GBP, JPY, CNY, INR, dll.).
  • 200+ locale — Uji aturan pemformatan untuk wilayah dan bahasa berbeda.
  • Opsi notasi — Beralih antara notasi standar, ilmiah, teknik, dan kompak.
  • Format akuntansi — Tampilkan jumlah negatif dalam tanda kurung akuntansi: (1.234,56) bukan -1.234,56.
  • Pemisah pengelompokan — Aktifkan atau nonaktifkan pemisah ribuan (1.234 vs 1234).
  • Digit fraksi — Kontrol tempat desimal minimum dan maksimum (0 hingga 8 digit).
  • Tampilan tanda — Tampilkan, sembunyikan, atau selalu tampilkan tanda; kecualikan nol.
  • Nol trailing — Lepas desimal nol untuk tampilan yang lebih bersih.
  • Mode single dan bulk — Format satu nilai atau 1000+ sekaligus.

Pembuatan kode

Tab Code menghasilkan snippet implementasi siap pakai untuk:

  • JavaScript — Menggunakan API Intl.NumberFormat asli.
  • TypeScript — Contoh pembungkus yang diketik.
  • Python — Babel.numbers untuk pemformatan mata uang.
  • Java — java.text.DecimalFormat atau NumberFormat.
  • PHP — NumberFormatter dari ekstensi intl.
Salin snippet langsung ke proyek Anda dan sesuaikan sesuai kebutuhan.

Ekspor dan berbagi

Dalam mode bulk, Anda dapat:

  • Salin Semua — Salin semua hasil yang diformat ke papan klip.
  • Ekspor TXT — Unduh hasil sebagai file teks biasa.
  • Ekspor CSV — Ekspor kolom masukan dan keluaran untuk diimpor ke spreadsheet.
Di tab konfigurasi, ekspor konfigurasi Intl.NumberFormat sebagai JSON untuk dokumentasi atau permintaan API.

Penggambaran dan batasan

Pengurai masukan menangani pola string mata uang umum:

  • Angka biasa: 1000, 1.234,56, 1,234.56
  • Kode mata uang: USD 1000, 1000 EUR
  • Simbol: $1000, €1000, ¥1000
  • Negatif dan akuntansi: -$1000, ($1000)
Catatan: Alat ini hanya memformat nilai; tidak mengonversi antar mata uang atau melakukan aritmatika. Untuk konversi kurs tukar, gunakan alat konverter mata uang khusus.

Privasi

Semua penguraian angka, pemformatan, dan ekspor terjadi 100% di browser Anda. Data Anda tidak pernah dikirim ke server, disimpan di database, atau dilacak dalam analitik apa pun. Anda dapat dengan aman menggunakan alat ini dengan data keuangan atau bisnis yang sensitif.