Что такое десятичная точка
Десятичная точка
Десятичный разделитель — знак, используемый для разделения целой и дробной частей вещественного числа в форме десятичной дроби в системе десятичного счисления. Для дробей в иных системах счисления может использоваться термин разделитель целой и дробной частей числа. Иногда также могут употребляться термины десятичная точка и десятичная запятая.
Содержание
История
В ЮАР при принятии метрической системы в качестве разделителя стали использовать запятую, заменив принятую в бывших британских колониях точку.
В большинстве международных организаций (таких, как Международное бюро мер и весов и ISO) до 1997 года во всех языках, включая английский, в качестве десятичного разделителя рекомендовалось использовать только запятую. Затем постепенно начался процесс признания точки в качестве десятичного разделителя, увенчавшийся принятием в 2003 году нормы ISO 31-0, допускающей использование как точки, так и запятой.
Нормативные акты и практика в России
Авторы русскоязычных статей в ведущих математических и естественнонаучных журналах РАН [9] [10] [11] в качестве десятичного разделителя используют как точку, так и запятую.
ГОСТ Р 2.105-2019 («Единая система конструкторской документации. Общие требования к текстовым документам») предполагает в качестве десятичного разделителя использование запятой (пункт 6.16.8 «Числовые значения величин в тексте следует указывать со степенью точности, которая необходима для обеспечения требуемых свойств изделия, при этом в ряду величин осуществляется выравнивание числа знаков после запятой.»)
Разделитель групп разрядов
Для упрощения чтения цифры в больших числах слева (а иногда и справа) от знака десятичного разделителя могут быть разделены на группы специальным символом — разделителем групп разрядов. Разбивка на группы осуществляется, начиная от десятичного разделителя. Как правило, группы состоят из трёх цифр. В то же время в некоторых странах числа традиционно делятся на группы из двух или четырёх цифр. Деление на группы, как правило, не осуществляется, если с соответствующей стороны от десятичного разделителя не больше четырёх или пяти цифр.
Десятичные разделители в странах и языках
Австралия и Океания | Америка | Азия | Африка | Европа | Искусственные языки |
---|---|---|---|---|---|
Точка . | |||||
Австралия, Новая Зеландия | Англоязычная Канада, Мексика, США, Перу | Бруней, Израиль, Индия, Китай, КНДР, Малайзия, Пакистан, Сингапур,Тайвань, Таиланд, Филиппины, Шри-Ланка, Южная Корея, Япония | Ботсвана, Египет, Зимбабве, Нигерия | Великобритания, Ирландия, Швейцария | — |
Запятая , | |||||
— | Вся Южная Америка, кроме Перу, а также Гватемала, Гондурас, Доминиканская республика, франкоязычная Канада, Куба, Никарагуа, Панама, Сальвадор | Вьетнам, Индонезия, Турция | Камерун, ЮАР | Вся Европа, кроме Великобритании и Ирландии | Интерлингва и эсперанто. |
Мумаййиз ٫ | |||||
— | — | Афганистан, Бахрейн, Ирак, Иран, Катар, Кувейт, ОАЭ, Оман, Саудовская Аравия, Сирия | — | — | — |
Распространение систем обозначений
Все страны, использующие в качестве десятичного разделителя запятую, знакомы и с англоязычной нотацией из-за того, что такая система используется во многих электронных устройствах, например, калькуляторах.
Большинство операционных систем позволяют пользователю выбрать предпочтительные символы для десятичного разделителя и для разделителя групп разрядов, и программное обеспечение может учитывать этот выбор.
В большинстве языков программирования в качестве десятичного разделителя используется точка, а при разработке языка Алгол между разработчиками разыгралась «десятичная буря» (см. в статье о языке Алгол): европейцы требовали выбрать запятую, а американцы — точку.
Некоторые языки программирования — Ada, C# (с версии 7.0), D, Haskell (с версии 8.6.1), Java, OCaml, Perl, Python (с версии 3.6), PHP (с версии 7.4), Ruby, Go (с версии 1.13), Rust, Julia и Swift для удобства чтения поддерживают в качестве разделителя символ _ (подчеркивание, Юникод U+005F). Так, в этих языках число 700000000 можно записать подобным образом: 700_000_000.
Десятичный разделитель
Герберт из Орийака пометил тройки колонн дугой (названной «дугой Пифагора»), используя свои индусско-арабские счеты, основанные на цифрах, в 10 веке. Фибоначчи следовал этому условию при написании чисел, например, в его влиятельной работе Liber Abaci в 13 веке. [13] В таблицах логарифмов, подготовленных Джоном Нэпиром в 1614 и 1619 годах, в качестве десятичного разделителя использовалась точка (точка), которая затем была принята Генри Бриггсом в его влиятельной работе 17-го века.
Во Франции точка уже использовалась при печати, чтобы римские цифры были более читаемыми, поэтому была выбрана запятая. [14] Многие другие страны, например Италия, также решили использовать запятую для обозначения позиции десятичных единиц. [14] Это было сделано стандарт по ISO для международных чертежей. [15] Однако англоязычные страны использовали запятую для разделения последовательностей из трех цифр. В некоторых странах выпуклая точка или тире ( верхняя запятая ) может использоваться для группировки или десятичного разделителя; это особенно характерно для почерка.
В США точка или точка (.) Использовались в качестве стандартного десятичного разделителя.
В странах Британской империи (а позже и Содружества Наций ) точка могла использоваться в машинописных материалах, и ее использование не было запрещено, хотя интерпункт (также известный как десятичная точка, точка или средняя точка) был предпочтительнее, поскольку десятичный разделитель в технологиях печати, которые могут его использовать, например 99 · 95. [17] Однако, поскольку средняя точка уже широко использовалась в мире математики для обозначения умножения, СИ отклонил ее использование в качестве десятичного разделителя.
Данные против маски
Исключения из группировки цифр
Всегда существуют » здравые» исключения для конкретной страны из группировки цифр, такие как номера года, почтовые индексы и идентификационные номера предопределенного негруппированного формата, на которые обычно указывают руководства по стилю.
В системах счисления без оснований 10
Страны с использованием десятичной запятой
Страны, в которых в качестве десятичного разделителя используется запятая «,», включают:
Страны, использующие десятичную точку
Страны, где стоит точка «.» используется в качестве десятичного разделителя, включая:
В следующих примерах показан десятичный разделитель и разделитель тысяч в разных странах, где используется арабская система счисления.
Используется с клавиатурами:
Десятичный разделитель
Десятичный разделитель — знак, используемый для разделения целой и дробной частей вещественного числа в форме десятичной дроби в системе десятичного исчисления. Для дробей в иных системах счисления может использоваться термин разделитель целой и дробной частей числа. Иногда также могут употребляться термины десятичная точка и десятичная запятая.
В англоязычных странах в качестве десятичного разделителя используется точка, в большинстве остальных — запятая (,).
Выбор символа для десятичного разделителя влияет и на выбор знака разделителя групп разрядов, который используется для того, чтобы упростить чтение больших чисел. Например, в русскоязычной среде в качестве этого разделителя принято использовать точку (.) или пробел.
Содержание
История вопроса
В Средние века, в допечатную эпоху было принято надчёркивать (¯) целую часть числа. Таким способом пользовался, например, иранский математик ал-Хорезми. Позже для этих целей стал применяться небольшой вертикальный штрих (ˌ) (символ U+02CC). Уже после начала книгопечатания этот штрих стало естественным отображать либо точкой, либо запятой. Большинство стран выбрали в качестве десятичного символа запятую. Однако англоязычные страны предпочли точку, а запятую стали использовать как разделитель групп разрядов.
В США в качестве десятичного разделителя использовалась точка. В Британской империи в рукописной записи также использовали точку, однако в типографском наборе предпочтительнее был интерпункт — точка, расположенная на середине строки (·). Но такой символ уже был общеупотребительным в математике для обозначения операции умножения, и система СИ не допускала его использования в качестве разделителя. В то же время использование точки допускалось. Поэтому в Британии постепенно переняли американскую систему.
В ЮАР при принятии метрической системы в качестве разделителя стали использовать запятую, заменив принятую в бывших британских колониях точку.
В большинстве международных организаций (таких, как Международное бюро мер и весов и ISO) до 1997 года во всех языках, включая английский, в качестве десятичного разделителя рекомендовалось использовать только запятую. Затем постепенно начался процесс признания точки в качестве десятичного разделителя, увенчавшийся принятием в 2003 году нормы ISO 31-0, допускающей использование как точки, так и запятой.
В арабских странах в качестве десятичного разделителя используется особый символ моммайе: «٫» (U+066B).
Разделитель групп разрядов
Для упрощения чтения, цифры в больших числах слева (а иногда и справа) от знака десятичного разделителя могут быть разделены на группы специальным символом — разделителем групп разрядов. Разбивка на группы осуществляется начиная от десятичного разделителя. Как правило, группы состоят из трёх цифр. В то же время в некоторых странах числа традиционно делятся на группы из двух или четырёх цифр. Деление на группы, как правило, не осуществляется, если с соответствующей стороны от десятичного разделителя не больше четырёх или пяти цифр.
Так же, как и в случае с десятичным разделителем, для разделителя групп разрядов используются разные символы. Если в качестве десятичного разделителя используется точка, то разделитель групп разрядов может быть представлен запятой, апострофом или пробелом, а если запятая, — то точкой (например, в испанском языке [1] [2] ) или пробелом. Таким образом, значение точки и запятой оказывается зависимым от контекста (например, запись 1,546 в английской нотации обозначает тысяча пятьсот сорок шесть, а в русской — одна целая пятьсот сорок шесть тысячных). Поэтому, чтобы избежать неоднозначности, для разделителя групп разрядов международные стандарты (ISO, Международное бюро мер и весов, ИЮПАК) рекомендуют всегда использовать пробел (или тонкую шпацию при типографском наборе).
Десятичные разделители в разных странах
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
Австралия, Новая Зеландия | Англоязычная Канада, Мексика, США | Бруней, Израиль, Индия, Китай, КНДР, Малайзия, Пакистан, Сингапур,Тайвань, Таиланд, Филиппины, Шри Ланка, Южная Корея, Япония | Ботсвана, Зимбабве, Нигерия | Великобритания, Ирландия |
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
— | Вся Южная Америка, кроме Перу, а также Гватемала, Гондурас, Доминиканская республика, франкоязычная Канада, Куба, Никарагуа, Панама, Сальвадор | Вьетнам, Индонезия, Турция | Камерун, ЮАР | Вся Европа, кроме Великобритании и Ирландии, а также все страны бывшего СССР |
А также в искусственных языках интерлингва и эсперанто. |
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
— | — | Бахрейн, Иран, Ирак, Катар, Кувейт, ОАЭ, Оман, Саудовская Аравия, Сирия | — | — |
Распространение систем обозначений
Все страны, использующие в качестве десятичного разделителя запятую, знакомы и с англоязычной нотацией из-за того, что такая система используется во многих электронных устройствах, например, калькуляторах.
Большинство операционных систем позволяют пользователю выбрать предпочтительные символы для десятичного разделителя и для разделителя групп разрядов, и программное обеспечение может учитывать этот выбор.
В большинстве языков программирования в качестве десятичного разделителя используется точка, а при разработке языка Алгол между разработчиками разыгралась «десятичная буря» (см. в статье о языке Алгол): европейцы требовали выбрать запятую, а американцы — точку.
Десятичный разделитель
Содержание
История [ править ]
Герберт из Орийака пометил тройки колонн дугой (называемой «дугой Пифагора»), используя свои индусско-арабские счеты, основанные на цифрах, в 10 веке. Фибоначчи следовал этому условию при написании чисел, например, в его влиятельной работе Liber Abaci в 13 веке. [13] В таблицах логарифмов, подготовленных Джоном Нэпиром в 1614 и 1619 годах, в качестве десятичного разделителя использовалась точка (точка), которая затем была принята Генри Бриггсом в его влиятельной работе 17 века.
Во Франции точка уже использовалась при печати, чтобы римские цифры были более читаемыми, поэтому была выбрана запятая. [14] Многие другие страны, такие как Италия, также решили использовать запятую для обозначения позиции десятичных единиц. [14] Это было сделано стандарт по ISO для международных чертежей. [15] Однако англоязычные страны использовали запятую для разделения последовательностей из трех цифр. В некоторых странах точка или тире ( верхняя запятая ) может использоваться для группировки или десятичного разделителя; это особенно характерно для почерка.
В США точка или точка (.) Использовались в качестве стандартного десятичного разделителя.
В странах Британской империи (а позже и Содружества Наций ) точка могла использоваться в машинописных материалах, и ее использование не было запрещено, хотя интерпункт (также известный как десятичная точка, точка или средняя точка) был предпочтительнее, поскольку десятичный разделитель в технологиях печати, которые могут его использовать, например 99 · 95. [17] Однако, поскольку средняя точка уже широко использовалась в мире математики для обозначения умножения, СИ отклонил ее использование в качестве десятичного разделителя.
В начале британской метрики в конце 1960-х годов и с приближением десятичной системы единиц валюты в Соединенном Королевстве велись споры о том, следует ли отдавать предпочтение десятичной запятой или десятичной запятой: Британский институт стандартов и некоторые отрасли промышленности выступали за использование запятой и Совет по десятичным валютам поддержал эту точку зрения. На самом деле точка была выбрана Министерством технологий в 1968 году [18].
Текущие стандарты [ править ]
Группировка цифр [ править ]
Данные против маски [ править ]
Исключения из группировки цифр [ править ]
Всегда существуют » здравые» исключения для конкретной страны из группировки цифр, такие как номера года, почтовые индексы и идентификационные номера предопределенного негруппированного формата, на которые обычно указывают руководства по стилю.
В системах счисления без оснований 10 [ править ]
Влияние калькуляторов и компьютеров [ править ]
Индо-арабские цифры [ править ]
Страны, использующие десятичную запятую [ править ]
Страны, в которых в качестве десятичного разделителя используется запятая «,», включают:
Страны, использующие десятичную точку [ править ]
Страны, где есть точка «.» используется в качестве десятичного разделителя, включая:
Другие системы счисления [ править ]
На персидском языке десятичный разделитель называется момайез и используется для разделения последовательностей из трех цифр. Исследование Unicode Consortium пришло к выводу, что «компьютерные программы должны отображать U + 066B как укороченную, опущенную и, возможно, более наклонную черту ( ٫ ); это должно отличаться от косой черты с первого взгляда». Для разделения последовательностей из трех цифр может использоваться арабский разделитель тысяч (отображается как: ٬ ), латинская запятая или пробел ; однако это не стандарт. [44] [45] [46] Пример: ۹ ٬ ۹۹۹ ٫ ۹۹ (9 999,99)
Примеры использования [ править ]
В следующих примерах показан десятичный разделитель и разделитель тысяч в разных странах, где используется арабская система счисления.
Символы Юникода [ править ]
Используется с клавиатурами:
Десятичный разделитель
Десятичный разделитель — знак, используемый для разделения целой и дробной частей вещественного числа в форме десятичной дроби в системе десятичного счисления. Для дробей в иных системах счисления может использоваться термин разделитель целой и дробной частей числа. Иногда также могут употребляться термины десятичная точка и десятичная запятая.
В англоязычных странах в качестве десятичного разделителя используется точка (.), в большинстве остальных — запятая (,).
Содержание
История
В США в качестве десятичного разделителя использовалась точка. В Британской империи в рукописной записи также использовали точку, однако в типографском наборе предпочтительнее был интерпункт — точка, расположенная на середине строки (·). Но такой символ уже был общеупотребительным в математике для обозначения операции умножения, и система единиц СИ не допускала его использования в качестве разделителя. В то же время использование точки допускалось. Поэтому в Британии постепенно переняли американскую систему.
В ЮАР при принятии метрической системы в качестве разделителя стали использовать запятую, заменив принятую в бывших британских колониях точку.
В большинстве международных организаций (таких, как Международное бюро мер и весов и ISO) до 1997 года во всех языках, включая английский, в качестве десятичного разделителя рекомендовалось использовать только запятую. Затем постепенно начался процесс признания точки в качестве десятичного разделителя, увенчавшийся принятием в 2003 году нормы ISO 31-0, допускающей использование как точки, так и запятой.
Нормативные акты и практика в России
Авторы русскоязычных статей в ведущих математических журналах РАН [7] [8] в качестве десятичного разделителя используют точку.
Разделитель групп разрядов
Для упрощения чтения цифры в больших числах слева (а иногда и справа) от знака десятичного разделителя могут быть разделены на группы специальным символом — разделителем групп разрядов. Разбивка на группы осуществляется начиная от десятичного разделителя. Как правило, группы состоят из трёх цифр. В то же время в некоторых странах числа традиционно делятся на группы из двух или четырёх цифр. Деление на группы, как правило, не осуществляется, если с соответствующей стороны от десятичного разделителя не больше четырёх или пяти цифр.
Десятичные разделители в разных странах
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
Австралия, Новая Зеландия | Англоязычная Канада, Мексика, США | Бруней, Израиль, Индия, Китай, КНДР, Малайзия, Пакистан, Сингапур,Тайвань, Таиланд, Филиппины, Шри-Ланка, Южная Корея, Япония | Ботсвана, Египет, Зимбабве, Нигерия | Великобритания, Ирландия, Швейцария |
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
— | Вся Южная Америка, кроме Перу, а также Гватемала, Гондурас, Доминиканская республика, франкоязычная Канада, Куба, Никарагуа, Панама, Сальвадор | Вьетнам, Индонезия, Турция, Россия | Камерун, ЮАР | Вся Европа, кроме Великобритании и Ирландии, а также страны бывшего СССР |
А также в искусственных языках интерлингва и эсперанто. |
Австралия и Океания | Америка | Азия | Африка | Европа |
---|---|---|---|---|
— | — | Афганистан, Бахрейн, Ирак, Иран, Катар, Кувейт, ОАЭ, Оман, Саудовская Аравия, Сирия | — | — |
Распространение систем обозначений
Все страны, использующие в качестве десятичного разделителя запятую, знакомы и с англоязычной нотацией из-за того, что такая система используется во многих электронных устройствах, например, калькуляторах.
Большинство операционных систем позволяют пользователю выбрать предпочтительные символы для десятичного разделителя и для разделителя групп разрядов, и программное обеспечение может учитывать этот выбор.
В большинстве языков программирования в качестве десятичного разделителя используется точка, а при разработке языка Алгол между разработчиками разыгралась «десятичная буря» (см. в статье о языке Алгол): европейцы требовали выбрать запятую, а американцы — точку.