Desimaalierotin on merkki, jota käytetään erottamaan reaaliluvun kokonaisluku- ja murto - osat desimaalilukuna desimaalilukujärjestelmässä . Muiden lukujärjestelmien murtoluvuille voidaan käyttää termiä luvun kokonaisluvun ja murto-osien erotin . Joskus voidaan käyttää myös termejä desimaalipiste ja desimaalipiste .
Englanninkielisissä maissa (paitsi Etelä-Afrikkaa ), Kiinassa ja entisissä Britannian siirtomaissa pistettä käytetään desimaalierottimena ., useimmissa muissa maissa se on pilkku , .
Desimaalierottimen merkin valinta vaikuttaa myös tuhansien erottimen valintaan , jota käytetään suurten numeroiden lukemisen helpottamiseksi. Venäjällä tähän käytetään välilyöntiä [1] , mutta joskus käytetään pistettä . Englanninkielisissä maissa puolestaan käytetään pilkkua. Vuodesta 1992 lähtien kansainvälinen standardi ISO 31-0 on suositellut, että numeroiden ryhmittelyyn ei käytetä pisteitä eikä pilkkuja, vaan vain katkeamatonta välilyöntiä .
Keskiajalla preprintin aikakaudella oli tapana yliviivata ¯koko numeron osa. Tätä menetelmää käytti esimerkiksi al-Khwarizmi . Myöhemmin näihin tarkoituksiin alettiin käyttää pientä pystyviivaa ˌ(symboli U + 02CC ). Jo typografian alun jälkeen tuli luonnolliseksi näyttää tämä viiva joko pisteellä tai pilkulla. Tämä prosessi tapahtui useimmissa Euroopan maissa 1600-luvulla, erityisesti Ranskassa desimaalijärjestelmä otti nykyaikaisen muotonsa Marie Crousen teoksessa , joka julkaistiin vuonna 1641 [2] . Useimmat maat ovat valinneet pilkun desimaalisymboliksi. Englanninkieliset maat pitivät kuitenkin parempana ajanjaksoa ja alkoivat käyttää pilkkua päästöryhmien erottimena.
Yhdysvalloissa pistettä käytettiin desimaalierottimena. Brittiläisessä valtakunnassa pistettä käytettiin myös käsinkirjoituksessa, mutta typografisessa ladossa suositeltiin välikohtaa - rivin keskellä olevaa pistettä ·. Mutta tällainen symboli oli jo yleisesti käytössä matematiikassa kertomaan , eikä SI -yksikköjärjestelmä sallinut sen käyttöä erottimena. Samanaikaisesti pisteen käyttö sallittiin. Siksi Britannia otti vähitellen käyttöön amerikkalaisen järjestelmän.
Etelä -Afrikassa metrijärjestelmää ottaessaan he alkoivat käyttää erottimena pilkkua, joka korvasi entisissä Britannian siirtomaissa käytetyn pisteen.
Keinotekoiset kielet Interlingua (vuodesta 1950 ) ja Esperanto (vuodesta 1887 ) edellyttävät myös pilkun käyttöä desimaalierottimena [3] [4] .
Useimmissa kansainvälisissä organisaatioissa (kuten International Bureau of Weights and Measures ja ISO ) vuoteen 1997 asti kaikilla kielillä, myös englannissa, suositeltiin vain pilkkua desimaalierottimena. Prosessi, jossa piste hyväksyttiin desimaalierottimeksi, alkoi vähitellen, mikä huipentui ISO 31-0 -standardin käyttöönotossa vuonna 2003 , jolloin sekä piste että pilkku voitiin käyttää.
Arabimaissa, Iranissa ja Afganistanissa desimaalierottimena käytetään pilkkua muistuttavaa mutta erikoismerkkiä mumayiz ( arabia مميّز , erotin٫ ): ( U+066B ) [5] [6] .
Venäjän säädöksissä (etenkään GOST:issa) ei ole säännöksiä pilkun pakollisesta käytöstä desimaalierottimena kaikilla dokumentoinnin ja tiedonvaihdon alueilla [7] [8] .
Venäjän tiedeakatemian johtavien matemaattisten ja luonnontieteiden aikakauslehtien venäjänkielisten artikkeleiden kirjoittajat [9] [10] [11] käyttävät sekä pistettä että pilkkua desimaalierottimena.
GOST R 2.105-2019 ("Yhdistetty suunnitteludokumentaatiojärjestelmä. Yleiset vaatimukset tekstiasiakirjoille") olettaa pilkun käyttöä desimaalierottimena (lauseke 6.16.8 "Tekstissä olevien määrien numeeriset arvot on ilmoitettava" sillä tarkkuudella, joka on tarpeen tuotteen vaadittujen ominaisuuksien varmistamiseksi, kun taas arvosarjassa desimaalien määrä on kohdistettu.")
Lukemisen yksinkertaistamiseksi suuret numerot desimaalierotinmerkin vasemmalla (ja joskus oikealla) voidaan jakaa ryhmiin erikoismerkillä - numeroryhmien erottimella. Jaottelu ryhmiin suoritetaan desimaalierottimesta alkaen. Ryhmät koostuvat pääsääntöisesti kolmesta numerosta. Samaan aikaan joissakin maissa numerot jaetaan perinteisesti kaksi- tai neljänumeroisiin ryhmiin. Ryhmiin jakamista ei pääsääntöisesti tehdä, jos desimaalierottimen vastaavalla puolella on enintään neljä tai viisi numeroa.
Aivan kuten desimaalierottimessa, tuhansien erottimessa käytetään eri merkkejä. Jos desimaalierottimena käytetään pistettä, tuhansien erotin voidaan esittää pilkulla, heittomerkillä tai välilyönnillä ja jos pilkkulla, niin pisteellä (esimerkiksi tätä merkintää käytettiin aiemmin espanjaksi [12] , nyt vanhentunut [13] ) tai välilyönti . Siten pisteen ja pilkun merkitys osoittautuu asiayhteydestä riippuvaiseksi (esimerkiksi merkintä 1.546 englanniksi tarkoittaa tuhatta viisisataaneljäkymmentäkuusia ja venäjäksi yhtä kokonaista viisisataaneljäkymmentäkuusi tuhannesosaa ) . Siksi kansainväliset standardit ( ISO 31-0 , International Bureau of Weights and Measures, IUPAC ) suosittelevat epäselvyyksien välttämiseksi ryhmän erottimen käyttämistä vain kestämättömän välilyönnin (tai ohuen välilyönnin typografisessa ladossa) käyttämisessä [14] [15] .
Australia ja Oseania | Amerikka | Aasia | Afrikka | Euroopassa | Rakennetut kielet |
---|---|---|---|---|---|
Piste. | |||||
Australia , Uusi-Seelanti | Englanninkielinen Kanada , Meksiko , Yhdysvallat , Peru | Brunei , Israel , Intia , Kiina , Pohjois- Korea , Malesia , Pakistan , Singapore , Taiwan , Thaimaa , Filippiinit , Sri Lanka , Etelä-Korea , Japani | Botswana , Egypti , Zimbabwe , Nigeria | Iso- Britannia , Irlanti , Sveitsi | — |
Pilkku, | |||||
— | Koko Etelä-Amerikka Perua lukuun ottamatta sekä Guatemala , Honduras , Dominikaaninen tasavalta , Frankofoninen Kanada , Kuuba , Nicaragua , Panama , El Salvador |
Vietnam , Indonesia , Turkki | Kamerun , Etelä-Afrikka | Koko Eurooppa paitsi Iso-Britannia ja Irlanti | interlingua ja esperanto . |
Mumayiz٫ | |||||
— | — | Afganistan , Bahrain , Irak , Iran , Qatar , Kuwait , Arabiemiirikunnat , Oman , Saudi-Arabia , Syyria | — | — | — |
Kaikki maat, jotka käyttävät pilkkua desimaalierottimena, tuntevat myös englanninkielisen merkinnän, koska tällaista järjestelmää käytetään monissa elektronisissa laitteissa, kuten laskimissa .
Useimmissa käyttöjärjestelmissä käyttäjä voi valita ensisijaiset merkit desimaalierottimelle ja tuhansien erottimelle, ja ohjelmisto voi kunnioittaa tätä valintaa.
Useimmat ohjelmointikielet käyttävät pistettä desimaalierottimena, ja Algol -kielen kehityksen aikana kehittäjien välillä puhkesi "desimaalimyrsky" (katso Algol -kieltä käsittelevä artikkeli ): eurooppalaiset vaativat pilkkua, ja amerikkalaiset vaativat ajanjaksoa.
Jotkut ohjelmointikielet - Ada , C# (7.0:sta lähtien), D , Haskell (8.6.1:stä lähtien), Java , OCaml , Perl , Python (3.6:sta lähtien), PHP (7.4:stä lähtien), Ruby , Go (1.13:sta lähtien), Rust , Julia ja Swift tukevat merkkiä _( alaviiva , Unicode U+005F ) luettavuuden erottimena. Joten näillä kielillä luku 700000000 voidaan kirjoittaa näin: 700_000_000.
Matemaattiset merkit | |
---|---|
| |