Υποδιαστολή ανά χώρα
Δύο συστήματα μοιράζουν τον κόσμο: τελεία ως υποδιαστολή με κόμμα χιλιάδων (ΗΠΑ, ΗΒ, Ανατολική Ασία) και κόμμα ως υποδιαστολή με τελεία ή κενό χιλιάδων (οι περισσότερες χώρες της Ευρώπης, Νότια Αμερική). Η εισαγωγή CSV μεταξύ συστημάτων μπορεί σιωπηρά να μετατρέψει το 1,5 σε 15.
| Χώρα / περιοχή | Υποδιαστολή | Χιλιάδες | Παράδειγμα (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) |
Σημειώσεις
- Η Ινδία ομαδοποιεί ψηφία 2-2-2 μετά τις εκατοντάδες (12,34,567 = 1,23 εκατ.) — η μόνη μείζων παραλλαγή ομαδοποίησης.
- Η Ελβετία χρησιμοποιεί τελεία υποδιαστολής αλλά αποστρόφους για τις χιλιάδες (1'234.56) στα γερμανόφωνα καντόνια.
- Σύμβαση ISO/CLI: ποτέ μην χρησιμοποιείτε διάστημα ή κόμμα για ομαδοποίηση στην έξοδο κώδικα· χρησιμοποιείτε μόνο λεπτά διαστήματα SI σε ανθρώπινο κείμενο.
Συχνές ερωτήσεις
- Ποιες χώρες χρησιμοποιούν το κόμμα υποδιαστολής;
- Το μεγαλύτερο μέρος της ηπειρωτικής Ευρώπης (Γερμανία, Γαλλία, Ισπανία, Ιταλία, Ολλανδία, Πολωνία), η Ρωσία, η Τουρκία και η Λατινική Αμερική, συμπεριλαμβανομένων Βραζιλίας, Μεξικού και Αργεντινής.
- Γιατί το CSV import χαλάει τους αριθμούς;
- Η τοπική ρύθμιση εισαγωγής περιμένει τον δικό της διαχωριστή: μια τιμή όπως 1,234.56 που διαβάζεται με γερμανικές ρυθμίσεις γίνεται 1 (και μετά κείμενο). Εξάγετε με αντίστοιχα διαχωριστικά ή χρησιμοποιήστε μορφή ISO.
- Τι σημαίνει το 1.000 στην Ευρώπη;
- Στη Γερμανία ή την Ιταλία συνήθως σημαίνει χίλια, όχι ένα. Το πλαίσιο μετράει — τα τιμολόγια χρησιμοποιούν κωδικούς νομίσματος για αποσαφήνιση.