Грамота.Ру
ГРАМОТА СЛОВАРИ СПРАВКА НАВИГАТОР КЛАСС ИГРА Версия для мобильных устройств
Конференции Новости Журнал Конкурсы Олимпиады Форум Поиск О портале


Вече
 форумы  |  новая тема  |  начало  |  к началу  |  поиск  |  войти   назад  |  вперед 
 Плавающие точка и запятая.
Автор: Nikvasko 
Дата:   29-01-07 20:17

Вопрос, конечно, узкоспециальный, но всем понятный.

Для тех кому все же - непонятный: десятичные дробные числа во всем мире записываюся похоже, но так сложилось, что на западе дробъ от целой части отделяют точкой, а в России (а может и еще где) - запятой.

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

Честная публика! Как решить конфликт ?

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Cocpucm 
Дата:   29-01-07 21:42

А в чем конфликт-то???
Просто надо учитывать, переходя на письме с одного языка на другой. В английском, кстати, запятой отделяют группы разрядов (тысячи, миллионы и т.п.), которые некоторые русские отделяют точкой ;-)

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: abuella 
Дата:   29-01-07 21:54

группы разрядов (тысячи, миллионы и т.п.), которые некоторые русские отделяют точкой ;-)
--------------------------------
Вообще-то их в русском положено отделять пробелом.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   29-01-07 22:30

abuella:

>...их в русском положено отделять пробелом

Если уж цифр в числе ну о-очень много, группы разрядов "некоторые русские" иногда разделяют апостофом (бухгалтеры, например).

"Десятичную" точку часто в специализированных технических переводах на русский оставляют, не заменяя её запятой. Думаю, что это неправильно. Но, являясь постоянным читателем такой литературы, никаких неудобств от этого не испытываю, даже если в основном тексте числа — с запятыми, а в отдельно вынесенных, буквально копируемых примерах — с точками.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: VFG 
Дата:   30-01-07 09:31

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

Не верю, что это не создает неудобств. Тем более что, как Вы говорите, в тексте встречается и то и другое. При прочтении потребуется хотя бы чуть притормозить, чтобы понять, что это на сей раз. А это и есть неудобства.

К тому же если Вы допускаете, что 2.5 - это 2,5, то должны в этом же тексте повстречать 2,500 как 2500. Так? Однако как только Вы наткнетесь на 2,500 чел., Вы получите, мягко говоря, двусмысленность. Поскольку по-русски это будет не что иное, как два с половиной человека. Что попахивает расчлененкой.:(

Нет уж, если Вы хотите писать по-русски, то десятичные дроби всегда нужно записывать с запятой, а крупные числа делить пробелами на группы (по три цифры справа налево - Мильчин, Чельцова "Справочник издателя и автора", раздел 6.)

PS. Что делается в компьютерной науке и технике - это другие дела...

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   30-01-07 09:54

VFG:

>Не верю, что это не создает неудобств.

Не создаёт. Во-первых, не создаёт у меня, а я ни в коем случае не претендую на роль эталона; во-вторых, в контексте "моего" чтива порядок какой-либо числовой величины перепутать очень сложно. Конечно, в любой литературе более-менее общего характера "перевод" обсуждаемых символов необходим, как и, например, обозначений единиц измерения.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Cocpucm 
Дата:   30-01-07 12:50

Да знаю я это!!! Просто неоднократно видел; в большинстве случаев — у представителей старшего поколения. Может быть в Союзе раньше был такой стандарт?

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Cocpucm 
Дата:   30-01-07 12:55


> К тому же если Вы допускаете, что 2.5 - это 2,5, то должны в
> этом же тексте повстречать 2,500 как 2500. Так? Однако как
> только Вы наткнетесь на 2,500 чел., Вы получите, мягко
> говоря, двусмысленность. Поскольку по-русски это будет не что
> иное, как два с половиной человека. Что попахивает
> расчлененкой.:(
Это еще полбеды. Понятно, что такое количество нулей после запятой (отделяющей дробную часть) вряд ли будут ставить. Хуже, когда идет почти дословный перевод типа "площадь — 1,234 кв. миль"

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Nikvasko 
Дата:   01-02-07 14:05

Разговор затих.
Я, тот кто его начал, попробую поставить точку.

1. Безусловно в одном локументе использовать сразу обе формы недопустимо.
2. Ни в одном из неузкоспециальных словарей русского языка (http://www.i-u.ru/biblio/) словосочетание "плавающая запятая" не обнаружилось.
3. В шести взятых наугад книгах по программированию понятие "float" передается как "плавающая точка" и в одной - как "вещественное число".

Но Мильчин есть Мильчин, и в итоге ответе я не знаю.
Всем спасибо.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   01-02-07 15:35

to: Nikvasko

>...использовать сразу обе формы недопустимо.

В крайнем случае можно оправдываться какими-то типографскими особенностями, но в наше время это уже "не катит".

>... словосочетание "плавающая запятая" не обнаружилось.

В применении к числам на бумаге по-русски она чаще называется "десятичной запятой". (Есть ли в словарях — не смотрел, пока нет времени).

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   01-02-07 16:15

Да, кстати, в компьютерах бывает и "фиксированная" (Fixed) запятая, но на бумаге она ничем не отличается от "плавающей", так что термин "десятичная" является более общим.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: sad 
Дата:   01-02-07 19:31

Оно конечно, Россия - родина слонов, но всё же...

1. В программировании для отделения дробной части _всегда_ используется точка. Поэтому в книгах по программированию я обычно встречал гибрид: пока идет обычный текст на русском языке - используется запятая, начался фрагмент программы - в нем используется точка (язык программирования при этом тоже почему-то на русский не переводят). Затруднений у программиста такое чередование не вызывает.

2. Числа в ЭВМ обрабатываются (если не вдаваться в подробности) двумя принципиально разными способами, поэтому различают два (основных) вида чисел: точные (в частности, целые) и приблизительные. Их и называют соответственно числами с фиксированной и с плавающей точкой (или - у нас иногда - запятой, но сути дела это не меняет).

Если бы уважаемый Nikvasko сразу внятно сформулировал оба вопроса, он получил бы ответ до того, как откланялся (второй вопрос обнаружился только в его последнем посте, и то после сравнения с заголовком первого поста).

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   02-02-07 09:36

Независимо от того, переводятся или нет какие-то части/элементы основного текста издания, текст программных примеров, включая любые его элементы, переводить НЕЛЬЗЯ!!! Любая (компьютерная) программа на языке программирования — не на английском (на который он бывает похож) и не на русском. Исключение — так называемый псевдокод (программные конструкции на естественном языке), но это уже редко встречающиеся тонкости.

Ответить на это сообщение
 
 Re: Плавающие точка и запятая.
Автор: Саид 
Дата:   02-02-07 09:52

Пропустил: "...программа написана на языке программирования..."

Ответить на это сообщение
 форумы  |  свернуть  |  начало  |  к началу   назад  |  вперед