|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.09.2015, 22:58 | #1 |
Форумчанин
Регистрация: 18.10.2014
Сообщений: 119
|
Разделитель дробной части
Итак, ввод исходных данных на форме в текстбоксы выполнен через запятую. Например 123,4. На компьютерах с настройками разделителя точка программа работать не будет. Как сделать, что бы работало независимо от региональных настроек?
Например ввожу так: Gc = Convert.ToDouble(textBox1.Text); Как изменится строка, чтобы расчеты выполнялись независимо от тго точку или запятую я ввел в качестве разделителя? |
01.10.2015, 08:58 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Как я понимаю:
Код:
I'm learning to live...
|
01.10.2015, 09:13 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
А зачем вы сделали ввод только через запятую? Если на компьютере разделитель точка и пользователь ввел через точку, то будет работать.
Можно так: Код:
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 01.10.2015 в 09:16. |
01.10.2015, 12:19 | #4 |
Форумчанин
Регистрация: 18.10.2014
Сообщений: 119
|
А куда код этот прописать?
|
01.10.2015, 12:43 | #5 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Какой именно?
Ну сделайте функцию типа double MyDoubleConvert(string str) и вызывайте вместо того, что у вас.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.10.2015, 12:48 | #6 |
Форумчанин
Регистрация: 18.10.2014
Сообщений: 119
|
У меня 20 текстбоксов, в которые вводятся исходные данные для расчетов. Типа:
Gc = Convert.ToDouble(textBox1.Text); Я хочу, чтобы независимо от того вводят ли в текстбоксы числа, разделяя целую и дробную части хоть точкой, хоть запятой - все работало. Как? |
01.10.2015, 12:51 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Я ж написал как.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.10.2015, 12:53 | #8 |
Форумчанин
Регистрация: 18.10.2014
Сообщений: 119
|
Как это будет выглядеть то?
|
01.10.2015, 13:02 | #9 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Код:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 01.10.2015 в 15:59. |
01.10.2015, 17:48 | #10 |
Форумчанин
Регистрация: 18.10.2014
Сообщений: 119
|
блин, не пойму.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменить разделитель целой и дробной части в системе | ольгаг | Общие вопросы .NET | 1 | 18.03.2014 13:38 |
Разделитель целой и дробной части | IgorGO | Microsoft Office Excel | 3 | 25.11.2012 11:08 |
Разделитель целой и дробной части. | gusluk | Общие вопросы Delphi | 2 | 12.11.2008 08:45 |
Разделитель целой и дробной части | neugadal | Microsoft Office Excel | 3 | 09.10.2008 07:20 |
Задать разделитель дробной части | Taurus | Win Api | 1 | 04.09.2007 08:20 |