logo
logo

Форум Небольшое улучшение ввода дробных чисел

создать новую тему раскрыть все
Небольшое улучшение ввода дробных чисел Дим(м) 03/09/2004 20:28 #написать ответ
Мне кажется, было бы неплохо, если бы точка тоже воспринималась в качестве разделителя целой и дробной части. Все же в русской раскладке набрать точку проще, а цифровой клавиатурой пользуются не все. Вот и получается, что если пользователь привык вводить числа на основной клавиатуре и у него в региональных настройках выбран "русский" формат чисел, то нужно быть очень внимательным, чтобы не потерять десятичные цифры.
Наверное, стоило бы здесь помочь пользователю и не дать ему нечаянно испортить свои данные. Тем более, что реальная проблема здесь возникает только если точка используется в качестве разделителя групп разрядов. В таком случае, действительно, воспринимать точку в качестве десятичного разделителя было бы неправильно. Когда же это не так, вполне можно трактовать и точку и запятую, как десятичный разделитель.
Об этом уже писали,... Dervish 04/09/2004 01:00 #написать ответ
а я отвечал, что это было сделано из-за возможностей перевода программы. Установки десятичного символа могут разными для разных стран.
 
Впрочем, наверное, не стоит сейчас по новой обсуждать этот вопрос, поскольку я собираюсь сделать то, о чём вы просите.
а я предлагаю Степашка 06/09/2004 11:58 #написать ответ
надо просто вернуть как в программе 1.3
нажимаеш кнопку = и программа сама все исправит
Версия 1.3 ничего... Dervish 07/09/2004 23:21 #написать ответ
не исправляла. Она просто вычисляла выражение, а полученный результат просто форматировала и выводила в поле редактирования. То же самое делает и вторая версия программы.