Decimaltecken per land
Två system delar upp världen: decimalpunkt med komma för tusental (USA, Storbritannien, Östasien) och decimalkomma med punkt eller mellanslag för tusental (större delen av Europa, Sydamerika). Att importera en CSV mellan system kan tyst förvandla 1,5 till 15.
| Land / region | Decimal | Tusental | Exempel (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) |
Anteckningar
- Indien grupperar siffror 2-2-2 efter hundratalen (12,34,567 = 1,23 miljoner) — den enda större avvikande grupperingen.
- Schweiz använder decimalpunkt men apostrofer för tusental (1'234.56) i tyskspråkiga kantoner.
- ISO/CLI-konvention: använd aldrig mellanslag eller komma för gruppering i kodutdata; använd endast tunna SI-mellanslag i mänsklig text.
Vanliga frågor
- Vilka länder använder decimalkomma?
- Större delen av kontinentaleuropa (Tyskland, Frankrike, Spanien, Italien, Nederländerna, Polen), Ryssland, Turkiet och Latinamerika inklusive Brasilien, Mexiko och Argentina.
- Varför förstör CSV-importen mina tal?
- Importlokalen förväntar sig sin egen avgränsare: ett värde som 1,234.56 läst under tyska inställningar blir 1 (och sedan text). Exportera med matchande decimalavgränsare eller använd ISO-format.
- Vad betyder 1.000 i Europa?
- I Tyskland eller Italien betyder det vanligtvis ett tusen, inte ett. Sammanhanget spelar roll — fakturor använder valutakoder för att undvika tvetydighet.