Pemisah perpuluhan mengikut negara
Dua sistem membelah dunia: titik perpuluhan dengan koma ribuan (AS, UK, Asia Timur) dan koma perpuluhan dengan titik atau ruang ribuan (banyak Eropah, Amerika Selatan). Mengimport CSV merentas sistem boleh senyap tukar 1.5 kepada 15.
| Negara / wilayah | Perpuluhan | Ribuan | Contoh (1,234.56) |
|---|---|---|---|
| United States | . | 1,234.56 | point |
| United Kingdom | . | 1,234.56 | point |
| China | . | 1,234.56 | point |
| Japan | . | 1,234.56 | point |
| South Korea | . | 1,234.56 | point |
| India | . | 12,34,567.89 (lakh/crore grouping) | point |
| Australia | . | 1,234.56 | point |
| Thailand | . | 1,234.56 | point |
| Philippines | . | 1,234.56 | point |
| Germany | , | 1.234,56 | comma |
| France | , | 1 234,56 | comma (space thousands) |
| Spain | , | 1.234,56 | comma |
| Italy | , | 1.234,56 | comma |
| Netherlands | , | 1.234,56 | comma |
| Poland | , | 1 234,56 | comma (space thousands) |
| Russia | , | 1 234,56 | comma (space thousands) |
| Brazil | , | 1.234,56 | comma |
| Turkey | , | 1.234,56 | comma |
| Sweden | , | 1 234,56 | comma (space thousands) |
| Switzerland | . | 1'234.56 | point (apostrophe thousands) |
Nota
- India mengumpul digit 2-2-2 selepas ratusan (12,34,567 = 1.23 juta) — satu-satunya variasi pengelompokan utama.
- Switzerland guna titik perpuluhan tetapi apostrof untuk ribuan (1'234.56) di kanton berbahasa Jerman.
- Konvensyen ISO/CLI: jangan guna ruang atau koma untuk pengelompokan dalam output kod; guna hanya ruang nipis SI dalam teks manusia.
Soalan lazim
- Negara mana guna koma perpuluhan?
- Kebanyakan Eropah tanah besar (Jerman, Perancis, Sepanyol, Itali, Belanda, Poland), Rusia, Turki dan Amerika Latin termasuk Brazil, Mexico dan Argentina.
- Kenapa import CSV saya rosakkan nombor?
- Lokaliti import menjangkakan pemisahnya sendiri: nilai seperti 1,234.56 dibaca di bawah tetapan Jerman menjadi 1 (kemudian teks). Eksport dengan pemisah perpuluhan sepadan atau guna format ISO.
- Apa maksud 1.000 di Eropah?
- Di Jerman atau Itali ia biasanya bermaksud seribu, bukan satu. Konteks penting — invois guna kod mata wang untuk elak kekaburan.