|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2009, 21:40 | #1 |
Новичок
Джуниор
Регистрация: 14.03.2009
Сообщений: 1
|
Ошибка EInOutError: Invalid numeric input
По непонятной мне причине Делфи выдает такую ошибку EInOutError: Invalid numeric input при считывании числа типа int64. Для других типов данных все работает.
Вот простейший код программы: Код:
Ошибка пишется в output. |
15.03.2009, 08:36 | #2 |
Пользователь
Регистрация: 25.02.2009
Сообщений: 28
|
Чтоб вызвать это исключение, надо указать число вне диапазона int64 или добавить не цифровых символов.
Для int64 без ошибок проходят все целые в диапазоне от -9223372036854775808 до 9223372036854775807. Я не использовал RAD Studio 2009, но т.к. она основана на Delphi 2009 и C++Builder 2009 по логике должно работать с такими типами. Может содержимое файла a.in покажите. Последний раз редактировалось CahekG; 15.03.2009 в 08:55. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить данные из input hidden | Joe_Tribbiani | Работа с сетью в Delphi | 9 | 15.02.2009 12:27 |
Как поле FireBird.домен.Numeric(7,2) увидеть в DBGrid с добной частью? | Vladimir Trufanov | БД в Delphi | 2 | 07.01.2009 10:00 |
Сформировать список строк L1, считав его из файла input.txt | Gaika | Помощь студентам | 4 | 03.07.2008 07:33 |
Ошибка: Invalid value for field... (ADO) | Кот из Лета | БД в Delphi | 5 | 26.12.2007 14:02 |
Возникает ошибка Invalid floating point operation | Иринкаа | Помощь студентам | 3 | 29.11.2007 22:10 |