Decimalskilletegn

Decimalseparatoren  er et tegn, der bruges til at adskille heltals- og brøkdelene af et reelt tal i form af en decimalbrøk i decimaltalsystemet . For brøker i andre talsystemer kan udtrykket separator af et tals heltal og brøkdele bruges . Nogle gange kan udtrykkene decimaltegn og decimaltegn også bruges .

I engelsktalende lande (undtagen Sydafrika ), i Kina og de tidligere britiske kolonier bruges en prik  som decimalseparator ., i de fleste andre lande er det et komma , .

Valget af tegn til decimalseparatoren påvirker også valget af tusinde -separatortegnet , som bruges til at gøre store tal nemmere at læse. I Rusland bruges et mellemrum [1] til dette, men nogle gange bruges en prik . Til gengæld bruges der i engelsktalende lande et komma til dette. Siden 1992 har den internationale standard ISO 31-0 anbefalet, at hverken prikker eller kommaer bruges til at gruppere cifre, men kun et ikke -brudsmellemrum .

Historie

I middelalderen , i preprint-æraen, var det sædvanligt at overstrege ¯hele delen af ​​nummeret. Denne metode blev for eksempel brugt af al-Khwarizmi . Senere begyndte en lille lodret streg at blive brugt til disse formål ˌ(symbol U + 02CC ). Allerede efter begyndelsen af ​​typografien blev det naturligt at vise denne streg enten med en prik eller et komma. Denne proces i de fleste europæiske lande fandt sted i det 17. århundrede, især i Frankrig tog decimalsystemet sin moderne form i værket af Marie Crouse , udgivet i 1641 [2] . De fleste lande har valgt kommaet som decimalsymbol. Engelsktalende lande foretrak dog perioden og begyndte at bruge kommaet som en adskillelse af grupper af udledninger.

I USA blev prikken brugt som decimalseparator. I det britiske imperium blev en prik også brugt i håndskrift, men i typografisk sætning var et interpunct at foretrække  - en prik placeret i midten af ​​en linje ·. Men et sådant symbol var allerede i almindelig brug i matematik for at betegne driften af ​​multiplikation , og SI -systemet af enheder tillod ikke dets brug som en separator. Samtidig var det tilladt at bruge en prik. Derfor overtog Storbritannien gradvist det amerikanske system.

I Sydafrika begyndte de at bruge et komma som adskillelsestegn, da de adopterede det metriske system , der erstattede prikken, der blev vedtaget i de tidligere britiske kolonier.

De kunstige sprog Interlingua (siden 1950 ) og Esperanto (siden 1887 ) foreskriver også brugen af ​​et komma som decimalseparator [3] [4] .

I de fleste internationale organisationer (såsom International Bureau of Weights and Measures og ISO ) indtil 1997 blev der på alle sprog, inklusive engelsk, kun anbefalet et komma som decimalseparator. Processen med at acceptere prikken som en decimalseparator begyndte derefter gradvist, og kulminerede med vedtagelsen i 2003 af ISO 31-0-standarden , der gjorde det muligt at bruge både prikken og kommaet.

I arabiske lande, Iran og Afghanistan, bruges det kommalignende, men specielle tegn mumayiz ( arabisk مميّز ‎, afgrænsningstegn ) som decimalseparator: ٫( U+066B ) [5] [6] .

Regler og praksis i Rusland

I russiske retsakter (især i GOST'er) er der ingen bestemmelser om obligatorisk brug af et komma som en decimalseparator på alle områder af dokumentation og dataudveksling [7] [8] .

Forfattere til russisksprogede artikler i det russiske videnskabsakademis førende matematiske og naturvidenskabelige tidsskrifter [ 9] [10] [11] bruger både et punktum og et komma som decimalseparator.

GOST R 2.105-2019 ("United system for design documentation. General requirements for text documents") forudsætter brugen af ​​et komma som en decimalseparator (klausul 6.16.8 "Numeriske værdier af mængder i teksten skal angives med den grad af nøjagtighed, der er nødvendig for at sikre produktets krævede egenskaber, mens antallet af decimaler justeres i en række værdier.")

Tusindskiller

For at forenkle læsningen kan cifre i store tal til venstre (og nogle gange til højre) af decimalseparatortegnet opdeles i grupper med et specialtegn - en separator af grupper af cifre. Opdelingen i grupper udføres med udgangspunkt i decimaladskilleren. Som regel består grupper af tre cifre. Samtidig er tallene i nogle lande traditionelt opdelt i grupper på to eller fire cifre. Opdeling i grupper udføres som regel ikke, hvis der ikke er mere end fire eller fem cifre på den tilsvarende side af decimaladskilleren.

Ligesom med decimalseparatoren bruges forskellige tegn til tusindtalsseparatoren. Hvis en prik bruges som decimalseparator, så kan tusindtalsseparatoren repræsenteres af et komma, apostrof eller mellemrum , og hvis et komma, så med et punktum (denne notation blev f.eks. tidligere brugt på spansk [12] , nu forældet [13] ) eller et mellemrum . Betydningen af ​​punktet og kommaet viser sig således at være kontekstafhængig (for eksempel betyder notationen 1.546 på engelsk et tusind fem hundrede og seksogfyrre , og på russisk betyder det en hel fem hundrede og seksogfyrre tusindedele ) . For at undgå tvetydighed anbefaler internationale standarder ( ISO 31-0 , International Bureau of Weights and Measures, IUPAC ) derfor kun at bruge et ikke -brydende mellemrum (eller tyndt mellemrum i typografisk typesætning) til gruppeseparatoren [14] [15] .

Decimalseparatorer i lande og sprog

Brug af forskellige tegn som decimaladskiller på tværs af kontinenter og lande og på kunstige sprog
Australien og Oceanien Amerika Asien Afrika Europa Konstruerede sprog
Prik.
Australien , New Zealand Engelsktalende Canada , Mexico , USA , Peru Brunei , Israel , Indien , Kina , DPRK , Malaysia , Pakistan , Singapore , Taiwan , Thailand , Filippinerne , Sri Lanka , Sydkorea , Japan Botswana , Egypten , Zimbabwe , Nigeria Storbritannien , Irland , Schweiz
Komma,
Hele Sydamerika undtagen Peru ,
samt Guatemala , Honduras , Dominikanske Republik , frankofon Canada , Cuba , Nicaragua , Panama , El Salvador
Vietnam , Indonesien , Tyrkiet Cameroun , Sydafrika Hele Europa undtagen Storbritannien og Irland Interlingua og Esperanto .
Mumayiz٫
Afghanistan , Bahrain , Irak , Iran , Qatar , Kuwait , UAE , Oman , Saudi-Arabien , Syrien

Fordeling af notationssystemer

Alle lande, der bruger et komma som en decimalseparator, er også bekendt med engelsksproget notation på grund af det faktum, at et sådant system bruges i mange elektroniske enheder, såsom lommeregnere .

De fleste operativsystemer giver brugeren mulighed for at vælge foretrukne tegn til decimal- og tusinde-separatoren, og softwaren kan respektere dette valg.

De fleste programmeringssprog bruger en prik som en decimalseparator, og under udviklingen af ​​Algol -sproget udbrød en "decimalstorm" mellem udviklerne (se artiklen om Algol -sproget ): Europæerne krævede at vælge et komma, og amerikanerne krævede en periode.

Nogle programmeringssprog - Ada , C# (siden 7.0), D , Haskell (siden 8.6.1), Java , OCaml , Perl , Python (siden 3.6), PHP (siden 7.4), Ruby , Go (siden 1.13), Rust , Julia og Swift understøtter tegnet _( understregning , Unicode U+005F ) som afgrænsning for læsbarhed. Så på disse sprog kan tallet 700000000 skrives sådan her: 700_000_000.

Noter

  1. SEV PC 2625-70.
  2. Jean-Pierre Poirier, Histoire des femmes de science en France: du Moyen Age à la Révolution , Pygmalion/Gérard Watelet, 2002, s.380.
  3. A Grammar of Interlingua: §123 (link utilgængeligt) . Hentet 11. juni 2018. Arkiveret fra originalen 15. juni 2018. 
  4. Plena Manlibro de Esperanta Gramatiko: Matematikaj esprimoj . Hentet 11. juni 2018. Arkiveret fra originalen 12. juni 2018.
  5. Pournader, Roozbeh Persisk decimalseparator . Unicode postlistearkiv . Unicode-konsortium (15. oktober 2000). Hentet 21. juni 2008. Arkiveret fra originalen 27. oktober 2020.
  6. Descriptive Grammar of New Persian (arkiveret)
  7. 1 2 www.gosthelp.ru GOST 6.20.1-90 . Hentet 3. september 2013. Arkiveret fra originalen 28. april 2017.
  8. 1 2 www.gosthelp.ru GOST 2.004-88 . Hentet 3. september 2013. Arkiveret fra originalen 17. november 2012.
  9. Moderne problemer i matematik . Hentet 3. september 2013. Arkiveret fra originalen 2. september 2013.
  10. ZhVMiMF (utilgængeligt link) . Hentet 3. september 2013. Arkiveret fra originalen 31. maj 2007. 
  11. Fremskridt inden for de fysiske videnskaber . Hentet 11. juni 2018. Arkiveret fra originalen 12. juni 2018.
  12. Spansk nummerformateringseksempel på MSDN [1] Arkiveret 30. september 2015 på Wayback Machine .
  13. Diccionario panhispanico de dudas, 2005 . Hentet 1. september 2020. Arkiveret fra originalen 29. august 2020.
  14. Det internationale enhedssystem (SI) . Dato for adgang: 30. december 2015. Arkiveret fra originalen 4. marts 2016. : "Efter den 9. CGPM (1948, resolution 7) og den 22. CGPM (2003, resolution 10), kan cifrene for tal med mange cifre opdeles i grupper af tre med et tyndt mellemrum for at lette læsningen. Hverken prikker eller kommaer er indsat i mellemrummene mellem grupper på tre".
  15. Del 0: Generelle principper, Sect. 3.3 // International standard ISO 31-0: Mængder og enheder. — Genève: International Organization for Standardization, 1992.