|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.10.2018, 00:40 | #1 |
Пользователь
Регистрация: 02.09.2018
Сообщений: 32
|
Сумма чисел.
Здравствуйте, подскажите как подсчитать сумму целых чисел в textBox. Я попробовал через строку, но он не правильно считает. Подскажите, где ошибка:
Код:
Последний раз редактировалось jOBER; 26.10.2018 в 01:18. |
26.10.2018, 01:17 | #2 |
Пользователь
Регистрация: 02.09.2018
Сообщений: 32
|
Попробовал по другому, но теперь он не воспринимает, как числа разной разрядности и тупо считает сумму.
Код:
Последний раз редактировалось jOBER; 26.10.2018 в 01:22. |
26.10.2018, 09:39 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
в одном TextBox находятся несколько целых чисел?
Так, значит, они чем-то в строке разделены (пробелом, например). Вот по этому разделителю разбивайте строку на элементы (см. метод Split) и каждое число преобразуйте и суммируйте. И вообще, в .NET задача может быть решена одной строчкой кода. Код:
если числа целые, то зачем вещественное преобразование? Или числа вещественные могут быть? |
26.10.2018, 16:10 | #4 |
Пользователь
Регистрация: 02.09.2018
Сообщений: 32
|
Просто я ввожу целые числа(пример: 3 7 19 61) из файла .txt и он пишет System.FormatException: "Входная строка имела неверный формат."
Я как понял из-за того, что они разно разрядные. Последний раз редактировалось jOBER; 26.10.2018 в 16:17. |
26.10.2018, 16:13 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
26.10.2018, 17:40 | #6 | |
Пользователь
Регистрация: 02.09.2018
Сообщений: 32
|
Цитата:
Код:
|
|
26.10.2018, 17:58 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну так Вы же весь файл в одну строчку считываете.
а в файле, судя по всему есть посторонние символы. Например, переводы строк. для начала попробуйте заменить строчку на Код:
если не найдёте - выкладывайте файл, вместе поищем |
26.10.2018, 20:08 | #8 |
Пользователь
Регистрация: 02.09.2018
Сообщений: 32
|
Спасибо большое, пересоздал файл и всё заработала)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Если сумма трех попарно различных действительных чисел х, у, z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других [Delphi] Поиск ошибок в программе | student_23 | Помощь студентам | 1 | 26.01.2017 17:47 |
Сумма с несколькими критериями, подсчёт/сумма нечётных чисел | XPsihopaTX | Microsoft Office Excel | 3 | 11.10.2012 15:00 |
Сумма чисел | Dima-War | Общие вопросы C/C++ | 9 | 20.03.2012 23:14 |
Сумма чисел | LOVELY | Помощь студентам | 1 | 12.02.2010 01:14 |
Сумма чисел | gamer123 | Помощь студентам | 2 | 19.01.2008 20:42 |