Дробный разделитель: Точка vs запятая
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 24.08.19 04:18
Оценка: +14 -1
Хватит терпеть запятую! В США — точка, в Китае — точка (Китай в списке "Страны, использующие точку" в википедии).
Точка используется во многих электронных устройствах, например, калькуляторах.
В большинстве языков программирования в качестве десятичного разделителя используется точка.

в России нет нормативных актов, устанавливающих обязательное употребление запятой в качестве десятичного разделителя во всех сферах документации и обмена данным

ГОСТ 6.20.1—90 («Электронный обмен данными в управлении, торговле и на транспорте»)
допускает точку в качестве десятичного разделителя

Пишет нам википедия.

Пора уже добавить требование, чтобы во всех учебниках использовалась точка внутри чисел, и запятые для разделения элементов списков.
Re: Дробный разделитель: Точка vs запятая
От: anonymouse2 Иностранный Агент
Дата: 24.08.19 10:46
Оценка: :)
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Хватит терпеть запятую! В США — точка, в Китае — точка (Китай в списке "Страны, использующие точку"

ЭФ>Пора уже добавить требование, чтобы во всех учебниках использовалась точка внутри чисел, и запятые для разделения элементов списков.

На такие вещи безусловно должен быть международный стандарт, обязательный к исполнению. Это математика. Было бы странно, если бы в каждой стране использовались бы свои цифры, своя система счисления, свои математические символы? Вот уж где простор для святой суверенности!
Но к счастью, наша цивилизация имеет единую систему математических обозначений. Кроме таких вот мелочей, как точка/запятая. Еще tan/tg и cot/ctg можно вспомнить.

Мир в основном перешел на метрическую систему. Кстати, даже США понемногу переходят на метрическкую систему, хотя конечно учитывая огромную инерционность, произойдет это явно не в этом веке .
Нет такого преступления, на которое не пошло бы суверенное родоплеменное быдло ради продления своего бессмысленного рода и распространения своего бессмысленного генома.
Re: Дробный разделитель: Точка vs запятая
От: vsb Казахстан  
Дата: 24.08.19 11:12
Оценка: +4
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>[q]в России нет нормативных актов, устанавливающих обязательное употребление запятой в качестве десятичного разделителя во всех сферах документации и обмена данным


А на каком основании в русской локали поставили запятую в качестве разделителя? Кто за это ответственнен?
Re[2]: Дробный разделитель: Точка vs запятая
От: Mamut Швеция http://dmitriid.com
Дата: 24.08.19 18:37
Оценка:
ЭФ>>[q]в России нет нормативных актов, устанавливающих обязательное употребление запятой в качестве десятичного разделителя во всех сферах документации и обмена данным
vsb>А на каком основании в русской локали поставили запятую в качестве разделителя? Кто за это ответственнен?

Печатные машинки


dmitriid.comGitHubLinkedIn
Re[2]: Дробный разделитель: Точка vs запятая
От: L_G Россия  
Дата: 24.08.19 19:31
Оценка: +2
anonymouse2>Было бы странно, если бы в каждой стране использовались бы свои цифры...

ты удивишься: Арабские цифры
(как минимум, 18 разных вариантов написания десятичных цифр)
Re: Дробный разделитель: Точка vs запятая
От: Буравчик Россия  
Дата: 24.08.19 19:55
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Пора уже добавить требование, чтобы во всех учебниках использовалась точка внутри чисел, и запятые для разделения элементов списков.


И для разделения разрядов — пробелы или апострофы.
Best regards, Буравчик
Re[3]: Дробный разделитель: Точка vs запятая
От: vsb Казахстан  
Дата: 24.08.19 20:27
Оценка:
Здравствуйте, Mamut, Вы писали:

ЭФ>>>[q]в России нет нормативных актов, устанавливающих обязательное употребление запятой в качестве десятичного разделителя во всех сферах документации и обмена данным

vsb>>А на каком основании в русской локали поставили запятую в качестве разделителя? Кто за это ответственнен?

M>Печатные машинки


Какая связь?
Re[2]: Дробный разделитель: Точка vs запятая
От: pagid Россия  
Дата: 25.08.19 05:16
Оценка:
Здравствуйте, anonymouse2, Вы писали:

A>На такие вещи безусловно должен быть международный стандарт, обязательный к исполнению.

Зачем?
A>Это математика.
Как раз в математике никто и никогда не принимал и не принимает стандартов, стандарты появляются только в производственной сфере.

Но запетая/точка это такая мелочь, что никто международные стандарты принимать не будет. Хотя вполне возможно, что на национальном уровне через какое-то время будет рекомендовано школьников учить применению точки.

С форматами даты как быть? Тоже потребуешь принудительно унифицироваться с идиотским вариантом от "белых" (для тебя высших) людей?
Re[3]: 25.VIII.19
От: Qbit86 Кипр
Дата: 25.08.19 07:32
Оценка: +5
Здравствуйте, pagid, Вы писали:

P>С форматами даты как быть? Тоже потребуешь принудительно унифицироваться с идиотским вариантом от "белых" (для тебя высших) людей?


Разумеется, нужно перейти на общий стандарт ISO 8601. С чего это он идиотский?

Сейчас это может показаться дикостью, но я ещё застал времена в конце 80-ых/начале 90-ых в СССР, когда в написании дат натурально использовались римские цифры: 25.VIII.19. Но всё же от такого формата постепенно отказались. Или стоило сохранить?
Глаза у меня добрые, но рубашка — смирительная!
Re[4]: 25.VIII.19
От: pagid Россия  
Дата: 25.08.19 07:57
Оценка: +1
Здравствуйте, Qbit86, Вы писали:

Q>Разумеется, нужно перейти на общий стандарт ISO 8601. С чего это он идиотский?

Идиотский вот этот — 08-25-2019
ISO 8601 удобен для только для некоторых применений, заменять им повсеместно привычный 25.08.19 не нужно, но там где удобнее пользоваться им стоит. А удобнее только там, где есть польза от сортировки дат в лексографическом порядке.


Q>Сейчас это может показаться дикостью, но я ещё застал времена в конце 80-ых/начале 90-ых в СССР, когда в написании дат натурально использовались римские цифры: 25.VIII.19. Но всё же от такого формата постепенно отказались. Или стоило сохранить?

Вполне неплохо читаемо. Но римские цифры в последние несколько десятилетий практически полностью вышли из употребления, сожалеть об этом разумеется не стоит.
Re[5]: 25.VIII.19
От: Qbit86 Кипр
Дата: 25.08.19 08:32
Оценка:
Здравствуйте, pagid, Вы писали:

Q>>Разумеется, нужно перейти на общий стандарт ISO 8601.


P>ISO 8601 удобен для только для некоторых применений


Например, где нужен общий формат, не зависящий от страны.

P>А удобнее только там, где есть польза от сортировки дат в лексографическом порядке.


И от однозначной трактовки даты, независимо от того, в какой стране её читают, и в какой стране её записывали.

P>Вполне неплохо читаемо.




P>Но римские цифры в последние несколько десятилетий практически полностью вышли из употребления, сожалеть об этом разумеется не стоит.


Поинт был в том, что в смене формата даты нет ничего необычного, это уже происходило в недавнее время, и может ещё раз произойти.
Глаза у меня добрые, но рубашка — смирительная!
Re[6]: 25.VIII.19
От: pagid Россия  
Дата: 25.08.19 08:57
Оценка:
Здравствуйте, Qbit86, Вы писали:

Q>Например, где нужен общий формат, не зависящий от страны.

Согласен, тут ISO 8601 годен.

Q>И от однозначной трактовки даты, независимо от того, в какой стране её читают, и в какой стране её записывали.

Это крайне редкий случай. В околокомпьтерных делах частый, но там совершенно не зря придумали настройки "культуры", или ка они там в разных системах называются

Q>Поинт был в том, что в смене формата даты нет ничего необычного, это уже происходило в недавнее время, и может ещё раз произойти.

Смена римского числа на арабское в номере месяца это практически незаметное изменение. А вот порядок в каком идет день, месяц, год очень заметное, и разделитель позволяющий сразу же видеть дату в тексте очень существенное изменение, и они никому не нужны.
Re[7]: 25.VIII.19
От: Qbit86 Кипр
Дата: 25.08.19 09:48
Оценка:
Здравствуйте, pagid, Вы писали:

Q>>И от однозначной трактовки даты, независимо от того, в какой стране её читают, и в какой стране её записывали.

P>Это крайне редкий случай. В околокомпьтерных делах частый

А у нас сейчас все дела — околокомпьютерные.

P>но там совершенно не зря придумали настройки "культуры"


А ещё совсем недавно в до-UTF8 эпоху были локальные кодировки, помнишь такое? Сайт отдавался то в одной кодировке, то в другой, в зависимости от того, какой флажок пользователь нажмёт вверху. И, разумеется, при таком подходе статья не могла быть мультиязычной, содержать фрагменты и на греческом, и на кириллице.

P>но там совершенно не зря придумали настройки "культуры"


Вот сейчас как ты предлагаешь, отдавая страницу пользователю, учитывать его культуру при форматировании текста статьи? То есть натурально в тексте статьи хранить плейсхолдеры вместо фактических дат, и потом как-то определять, что у посетителя французская или британская культура, и форматировать даты в статье соответственно?

P>А вот порядок в каком идет день, месяц, год очень заметное, и разделитель позволяющий сразу же видеть дату


Так это ж очень удобно, когда дата 2019-08-25 сразу заметна в тексте и однозначно читаема, и тебе не нужно знать какие были «настройки культуры» у автора.

P>никому не нужны.


Как это не нужны? Зачем же тогда на этот формат переходят разные страны, например, Канада?
Глаза у меня добрые, но рубашка — смирительная!
Re[5]: 25.VIII.19
От: vsb Казахстан  
Дата: 25.08.19 11:34
Оценка:
Здравствуйте, pagid, Вы писали:

Q>>Разумеется, нужно перейти на общий стандарт ISO 8601. С чего это он идиотский?

P>Идиотский вот этот — 08-25-2019
P>ISO 8601 удобен для только для некоторых применений, заменять им повсеместно привычный 25.08.19 не нужно, но там где удобнее пользоваться им стоит. А удобнее только там, где есть польза от сортировки дат в лексографическом порядке.

Вообще даты по-моему соответствуют произношению. Русские говорят 25-е августа 19-го года. Американцы говорят Август, 25-е, 19 год. Поэтому на ISO переходить действительно не выйдет без изменения языка.
Re[8]: 25.VIII.19
От: vsb Казахстан  
Дата: 25.08.19 11:37
Оценка:
Здравствуйте, Qbit86, Вы писали:

Q>Вот сейчас как ты предлагаешь, отдавая страницу пользователю, учитывать его культуру при форматировании текста статьи? То есть натурально в тексте статьи хранить плейсхолдеры вместо фактических дат, и потом как-то определять, что у посетителя французская или британская культура, и форматировать даты в статье соответственно?


Обычно статья на определённом языке и локаль соответствует этому языку. Поэтому это делать не нужно. Но если у тебя не статья, а информационная система, поддерживающая несколько языков, то да, формат даты обязательно должен соответствовать выбранному языку.
Re[9]: en-us, en-gb, en-ca
От: Qbit86 Кипр
Дата: 25.08.19 12:13
Оценка: +1
Здравствуйте, vsb, Вы писали:

vsb>Обычно статья на определённом языке и локаль соответствует этому языку.


У тебя может быть огромная куча разных культур, соответствующая одному языку.

vsb>Но если у тебя не статья, а информационная система, поддерживающая несколько языков, то да, формат даты обязательно должен соответствовать выбранному языку.


Что такое «формат даты, соответствующий английскому языку»? Английский британский, английский американский, английский канадский — какой формат даты ему соответствует? Если я пишу текст для испанца и китайца (текст, очевидно на универсальном языке, то бишь, английском, потому что это единственный общий язык между нами) — дату в какой культуре писать?
Глаза у меня добрые, но рубашка — смирительная!
Re[6]: Произношение
От: Qbit86 Кипр
Дата: 25.08.19 12:26
Оценка: +1
Здравствуйте, vsb, Вы писали:

vsb>Вообще даты по-моему соответствуют произношению.


Говорят по-всякому как в Британии, так и в США или Канаде. Но форматы разные.

vsb>Поэтому на ISO переходить действительно не выйдет без изменения языка.


Время («17:30») пишется не так, как мы его произносим («полшестого») и ничего, никто не говорит об изменении языка.
Глаза у меня добрые, но рубашка — смирительная!
Re[10]: en-us, en-gb, en-ca
От: vsb Казахстан  
Дата: 25.08.19 16:05
Оценка: -2
Здравствуйте, Qbit86, Вы писали:

vsb>>Обычно статья на определённом языке и локаль соответствует этому языку.


Q>У тебя может быть огромная куча разных культур, соответствующая одному языку.


Тем не менее проблем выбрать дату не должно быть.

vsb>>Но если у тебя не статья, а информационная система, поддерживающая несколько языков, то да, формат даты обязательно должен соответствовать выбранному языку.


Q>Что такое «формат даты, соответствующий английскому языку»? Английский британский, английский американский, английский канадский — какой формат даты ему соответствует?


По умолчанию m/d/yy, если статья не направлена на британского читателя.

Q> Если я пишу текст для испанца и китайца (текст, очевидно на универсальном языке, то бишь, английском, потому что это единственный общий язык между нами) — дату в какой культуре писать?


m/d/yy
Re[7]: Произношение
От: vsb Казахстан  
Дата: 25.08.19 16:05
Оценка: +1
Здравствуйте, Qbit86, Вы писали:

Q>Время («17:30») пишется не так, как мы его произносим («полшестого») и ничего, никто не говорит об изменении языка.


Это время произносится как семнадцать часов тридцать минут.
Re[11]: en-us, en-gb, en-ca
От: Qbit86 Кипр
Дата: 25.08.19 17:23
Оценка: +3
Здравствуйте, vsb, Вы писали:

vsb>По умолчанию m/d/yy


Здрасте приехали, это ещё с чего? Это чисто американская нотация, никому кроме американцев не интересна. Может, в статье ещё и длину в футах писать?

vsb>если статья не направлена на британского читателя.


Она направлена на читателя, понимающего английский язык; возможно, как неродной язык.
Глаза у меня добрые, но рубашка — смирительная!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.