Pemisah desimal berdasarkan negara
Dua sistem membagi dunia: titik desimal dengan koma untuk ribuan (AS, Inggris, Asia Timur) dan koma desimal dengan titik atau spasi untuk ribuan (sebagian besar Eropa dan Amerika Selatan). Mengimpor CSV lintas sistem bisa diam-diam mengubah 1,5 menjadi 15.
| Negara / wilayah | Desimal | Ribuan | Contoh (1.234,56) |
|---|---|---|---|
| Amerika Serikat | . | 1,234.56 | point |
| Inggris Raya | . | 1,234.56 | point |
| Tiongkok | . | 1,234.56 | point |
| Jepang | . | 1,234.56 | point |
| Korea Selatan | . | 1,234.56 | point |
| India | . | 12,34,567.89 (lakh/crore grouping) | point |
| Australia | . | 1,234.56 | point |
| Thailand | . | 1,234.56 | point |
| Filipina | . | 1,234.56 | point |
| Jerman | , | 1.234,56 | comma |
| Prancis | , | 1 234,56 | comma (space thousands) |
| Spanyol | , | 1.234,56 | comma |
| Italia | , | 1.234,56 | comma |
| Belanda | , | 1.234,56 | comma |
| Polandia | , | 1 234,56 | comma (space thousands) |
| Rusia | , | 1 234,56 | comma (space thousands) |
| Brasil | , | 1.234,56 | comma |
| Turki | , | 1.234,56 | comma |
| Swedia | , | 1 234,56 | comma (space thousands) |
| Swiss | . | 1'234.56 | point (apostrophe thousands) |
Catatan
- India mengelompokkan digit 2-2-2 setelah ratusan (12,34,567 = 1,23 juta) — satu-satunya varian pengelompokan besar.
- Swiss memakai titik desimal tetapi apostrof untuk ribuan (1'234.56) di kanton berbahasa Jerman.
- Konvensi ISO/CLI: jangan pernah pakai pengelompokan spasi atau koma pada keluaran kode; spasi tipis SI hanya untuk teks manusia.
Pertanyaan umum
- Negara mana yang memakai koma desimal?
- Sebagian besar Eropa Kontinental (Jerman, Prancis, Spanyol, Italia, Belanda, Polandia), Rusia, Turki, dan Amerika Latin termasuk Brasil, Meksiko, dan Argentina.
- Mengapa impor CSV merusak angka?
- Locale pengimpor mengharapkan pemisahnya sendiri: nilai seperti 1.234,56 yang dibaca dengan pengaturan Jerman menjadi 1 (lalu teks). Ekspor dengan pemisah desimal yang cocok atau gunakan format ISO.
- Apa arti 1.000 di Eropa?
- Di Jerman atau Italia biasanya berarti seribu, bukan satu. Konteks penting — faktur memakai kode mata uang untuk menghilangkan ambiguitas.