Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.03.2010, 18:34   #1
Mikhail91
Пользователь
 
Регистрация: 10.02.2010
Сообщений: 15
По умолчанию invalid floating point operation

Я заметил - если вводить большие числа в поля, или даже ввести во все эдиты число 50 (например) вылетает ошибка-invalid floating point operation-что то нето с типом, или переполнение?
или в едиты вместо цифр выходит Nan, что это может значить?

ВОт программа , кто хочет может помотреть,я прост немогу понять, вроде типы нормальные..
Вложения
Тип файла: rar Excel-CMO.rar (376.3 Кб, 17 просмотров)
Mikhail91 вне форума Ответить с цитированием
Старый 23.03.2010, 19:57   #2
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

Invalid floating point operation (Недопустимая операция с плавающей запятой) .

Возможные причины сообщения:

аргумент функций TRUNC или ROUND не может быть преобразован в целое число, находящееся внутри диапазона типа LONGINT (от -2147483648 до +2147483647);
отрицательный аргумент функции SQRT (извлечение квадратного корня);
аргумент функции LN (логарифм) равен нулю или имеет отрицательное значение;
произошло переполнение стека сопроцессора.
NiCola999 вне форума Ответить с цитированием
Старый 23.03.2010, 20:20   #3
Mikhail91
Пользователь
 
Регистрация: 10.02.2010
Сообщений: 15
По умолчанию

Спс,за инфу, ну а если произошло переполнение,и что делать?
Ну в проге он подчёркивает 1 строку, может в ней проблема? я вроде смотрел, ощибок не нашёл..
Mikhail91 вне форума Ответить с цитированием
Старый 23.03.2010, 20:36   #4
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

я у тебя там заметил много ошибок. Просмотри индексы всех массивов, с которыми ты оперируешь. Просто я одну исправил , вылезла еще одна... и еще одна... в общем сам разберешься надеюсь)
NiCola999 вне форума Ответить с цитированием
Старый 23.03.2010, 22:15   #5
Mikhail91
Пользователь
 
Регистрация: 10.02.2010
Сообщений: 15
По умолчанию

=)ну кслиб сам мог)
Mikhail91 вне форума Ответить с цитированием
Старый 24.03.2010, 00:05   #6
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

допустим во всех полях вводишь число 20, у тебя циклы идут до 21 элемента которого нет в массиве
NiCola999 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка: invalid floating point operation Willow Помощь студентам 3 24.01.2010 18:42
Вылезает ошибка with massage 'Invalid floating point operation' подскажите как устранить. Herly Помощь студентам 2 09.01.2010 18:56
invalid floating point operation mosq Общие вопросы Delphi 7 01.11.2009 13:28
Invalid floating point operation Skytis Помощь студентам 3 07.05.2008 12:16
Возникает ошибка Invalid floating point operation Иринкаа Помощь студентам 3 29.11.2007 22:10