0 / 0 / 0
Регистрация: 22.01.2020
Сообщений: 11
|
|
1 | |
Как в DBEdit сделать ввод дробных чисел?12.07.2020, 23:48. Показов 593. Ответов 3
Метки нет (Все метки)
Сколько не читал, ничего адекватного не нашел...
Уважаемые форумчане, подскажите пожалуйста, как сделать ввод дробных чисел с клавиатуры и чтоб разделяющим знаком была точка?
0
|
12.07.2020, 23:48 | |
Ответы с готовыми решениями:
3
Как задать ограничение на ввод только чисел в поле DBEdit? Как сделать, чтобы программа работала и для дробных чисел? TSpinEdit, ввод дробных чисел Разрешить ввод в DbEdit только чисел от 1 до 5 |
пофигист широкого профиля
4732 / 3167 / 858
Регистрация: 15.07.2013
Сообщений: 18,251
|
||||||
13.07.2020, 03:40 | 2 | |||||
Чтобы разделителем целой и дробной части числа в русской локали была точка, а не запятая, нужно менять свойства локали. Чего делать в пользовательской программе категорически не рекомендуется.
Грамотный способ решения этого вопроса - позволить пользователю вводить и точку и запятую. Например:
0
|
Модератор
|
|
13.07.2020, 16:15 | 3 |
Ну, поскольку есть компонент DBEdit, логично предположить, что имеется и СУБД... В этом случае DecimalSeparator будет зависеть не только (и, я бы сказал, не столько) от настроек ОС, сколько от настроек конкретной СУБД...
Этой возни легко избежать, используя параметрические SQL-запросы, но, поскольку тут DBEdit - то речь об этом заводить бессмысленно...
0
|
northener
|
14.07.2020, 04:08
Как в DBEdit сделать ввод дробных чисел?
#4
|
0
|
14.07.2020, 04:08 | |
Проверка на ввод дробных чисел в textBox Ввод дробных чисел из файла в массив Как сделать сделать ввод чисел в Input формы строго по нужному диапазону? С помощью rand() сделать генератор дробных чисел Сделать ввод 2 целых чисел как диапазоном, и вывести потом сумму парных чисел этого же промежутка Программа вычисления дискриминанта: как разрешить ввод дробных значений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |