0 / 0 / 1
Регистрация: 25.11.2016
Сообщений: 60
|
||||||
1 | ||||||
Ошибка при преобразование типа строки из консоли в double28.05.2017, 01:08. Показов 888. Ответов 8
Метки нет (Все метки)
Есть переменная типа double, ввожу её значение с консоли, сразу же выбивает ошибку. Как правильно вводить/преобразовать?
0
|
28.05.2017, 01:08 | |
Ответы с готовыми решениями:
8
Вывести список из метода. Ошибка Неявное преобразование типа "System.Collections.Generic.List<double>" в "double" Преобразование типов и ошибка "Нельзя преобразовать из типа double в тип int" Вывод числа типа double в консоли Преобразование в типа данных double |
1755 / 1347 / 1407
Регистрация: 28.10.2016
Сообщений: 4,267
|
|
28.05.2017, 01:11 | 2 |
Число с запятой надо вводить. Например не 1.23, а 1,23
0
|
Special user
36 / 36 / 16
Регистрация: 07.10.2013
Сообщений: 121
|
|
28.05.2017, 01:25 | 3 |
0
|
0 / 0 / 1
Регистрация: 25.11.2016
Сообщений: 60
|
|
28.05.2017, 10:45 [ТС] | 4 |
это да, я потом понял, проблема в другом
как думаете, на ЕГЭ, если что, люди поймут, что надо вводить запятую, а не точку?
0
|
12079 / 8388 / 1281
Регистрация: 21.01.2016
Сообщений: 31,601
|
|
28.05.2017, 12:19 | 5 |
Я думаю нет. Есть какие-то объективные сложности в том, чтобы учитывать оба формата?
0
|
0 / 0 / 1
Регистрация: 25.11.2016
Сообщений: 60
|
|
28.05.2017, 12:24 [ТС] | 6 |
В смысле сложности?
0
|
12079 / 8388 / 1281
Регистрация: 21.01.2016
Сообщений: 31,601
|
|
28.05.2017, 12:28 | 7 |
Juicer, ну так и сделайте возможным работу с обоими форматами - с запятой и с точкой. И проблем на ЕГЭ не возникнет.
0
|
0 / 0 / 1
Регистрация: 25.11.2016
Сообщений: 60
|
|
28.05.2017, 12:30 [ТС] | 8 |
так я и не понимаю, как сделать возможным ввод с точкой, попросил помощи
0
|
28.05.2017, 14:00 | 9 | |||||
Пользователь должен вводить числа в том формате, который установлен в его системе.
Juicer, Ваш код верный, можно ничего не менять. Но для того, что бы уж совсем наверняка, можно предупреждать юзера о том
2
|
28.05.2017, 14:00 | |
28.05.2017, 14:00 | |
Помогаю со студенческими работами здесь
9
Преобразование типа double во float Что за ошибка: Неявное преобразование типа "int[*,*]" в "double" невозможно? Ошибка с округлением. Неявное преобразование типа "double" в "float" невозможно Преобразование Даты из типа Double к привычному виду Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |