進位制記數系統小數點(decimal separator)來分隔數字的整數部分與小數部分的符號,如3.14的「.」。數學的小數點是種基數點

逗號句號都是國際通用且普遍接受的小數點符號

不同地區用不同符號來表達小數點。即,其它語言與文化中表示小數與整數部分區隔的未必是「點」,所以它的英文名字是decimal separator或decimal mark。世上使用阿拉伯數字國家與地區主要用「句點」和「逗號」兩種小數點符號。漢語地區和多數英語地區都用「句點」,但大多其他歐洲國家和其前殖民地都用「逗號」。

歷史

編輯

中世紀歐洲,印刷發達之前,數學學者在整數上方畫一條橫線( ¯ ) 來分別整數和小數部分,比如9995 (代表小數點格式的99.95),這是從印度數學留下來的傳統,此傳統當時的普遍是受波斯數學家花拉子密的影響。之後,用短豎線來分離整數和小數慢慢流行了。當印刷排版時,用文字的逗號(,)或句點(.)比較方便印刷。

法國,句點已用來排版羅馬數字,所以用逗號作小數點,許多其他國家也跟着用逗號作小數點;國際標準化組織後為此等習俗制定標準[來源請求]

英語國家當時已經用逗號來做千位數分隔號。美國選擇了句點作小數點,英國選擇了中間點(間隔號)小數點作小數點,如果排版時沒有中間點,句點也可以暫時代替[來源請求]。當時英國的方式在國際上比較明確,因為歐洲大陸使用的幾乎與美國相反的習俗。數學界已用中間點表示乘法國際單位制拒絕了使用中間點為小數點,而沒有拒絕用句點來做小數點。英國在二十世紀開始使用美國的習慣。

數字分位符號

編輯

國際語言最常見的數字讀法是千分位,為了方便分組閱讀小數點前後的數字,寫法也是用千位數分組。如果當地習俗用句點作小數點,千位分號一般是逗號或空格;如果習俗裡小數點是逗號,千位分號一般是句點或空格。由於可能產生歧義,國際標準英語ISO 31-0#Numbers建議、國際度量衡局更要求用空格而不要用逗號或點。

例子:這些寫法在不同國家代表不同數值:「12,345」、「12.345」、「12,345.678」與「12.345,678」。

阿拉伯數字

編輯

實例

編輯
 
  點號(.)
  逗號(,)
  兩種並用
  「٫」
  無資料

以下是不同國家的數字寫法實例,包括小數點和數位分號(用中文數字表示為「一百二十三萬四千五百六十七點八九」):

    • 註:各科學技術領域的多位數分節方式參照GB 3101—1993的規定執行。
  • 印度,因為數字讀法用「拉克」(十萬)和「克若」(千萬),數字標法用不對稱的數位分離,即小數點左側首先是三位分隔,然後繼續向左都是2位分隔。如:三千萬(3克若爾)會寫成3,00,00,000。

計算器普遍使用句點小數點,用逗號為小數點的國家一般把句點小數點稱為「國際」標法。通用的操作系統讓用戶在控制台選擇小數點符號。非國際化的程序排版引擎可能沒有此符號選項。

句點

編輯

以下國家/地區以句點(.)來表示基點:

澳洲汶萊博茨瓦納加拿大(英語)、香港澳門(中文)、中國[1]大陸地區、印度愛爾蘭以色列大韓民國朝鮮民主主義人民共和國馬來西亞墨西哥新西蘭尼日利亞巴基斯坦菲律賓新加坡斯里蘭卡中華民國泰國英國美國

逗號

編輯

以下國家/地區以逗號(,)來表示基點:

阿爾巴尼亞安道爾阿根廷奧地利阿塞拜疆白俄羅斯比利時玻利維亞波斯尼亞和黑塞哥維那巴西保加利亞喀麥隆加拿大(法語)、哥斯達黎加克羅地亞古巴智利哥倫比亞塞浦路斯捷克丹麥多米尼加共和國厄瓜多爾薩爾瓦多愛沙尼亞法羅芬蘭法國德國希臘格陵蘭危地馬拉洪都拉斯匈牙利印度尼西亞冰島意大利拉脫維亞立陶宛馬其頓共和國摩爾多瓦荷蘭挪威尼加拉瓜巴拿馬巴拉圭秘魯波蘭葡萄牙羅馬尼亞俄國塞爾維亞斯洛伐克南非斯洛文尼亞西班牙瑞典瑞士土耳其烏克蘭烏拉圭委內瑞拉津巴布韋澳門(葡文)、越南

其他數字系統

編輯

所謂的阿拉伯數字乃是拉丁化的阿拉伯語裡的數字,大多阿拉伯國家不使用這種文字,他們使用阿拉伯文數字。這套系統有自己的小數點(٫)。這些國家為:

巴林伊朗伊拉克科威特阿曼卡塔爾沙特阿拉伯敘利亞阿拉伯聯合酋長國

參見

編輯

參考文獻

編輯
  1. ^ 1.0 1.1 中华人民共和国国家标准 GB/T 15835-2011 出版物上数字用法. 中華人民共和國教育部. 5.1.1 多位數. 2011-07-29 [2024-12-11]. (原始內容存檔於2024-11-19).