Форум программистов, компьютерный форум CyberForum.ru

Странное отображение значений переменных - C++

Восстановить пароль Регистрация
 
PazDim
5 / 5 / 0
Регистрация: 08.08.2011
Сообщений: 93
08.05.2013, 13:04     Странное отображение значений переменных #1
Здравствуйте. Работаю с переменными типа float. Столкнулся с проблемой: на определенном этапе выполнения программы значение переменных отображаются как -1.#INF000. Сначала думал, что просто стремится к нулю. Но потом увидел, что -1.#INF000*0.0 + 2.0(или что-то вроде того)=-1.#INF000. Из-за этого программа работает неправильно. Что значит это -1.#INF000? Наблюдал и другие надписи. Сборка - Debug, использую Visual Studio 2008, смотрел через отладчик. Как решить проблему? Заранее спасибо

Добавлено через 11 минут
Вроде решил проблему-в программе было деление на нуль(забыл проверить переменную). А почему не было исключения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2013, 13:04     Странное отображение значений переменных
Посмотрите здесь:

C++ Передача значений переменных функциями
Просмотр значений переменных C++
Хранение значений переменных. C++
Вывод значений переменных C++
расчёт значений переменных C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
08.05.2013, 13:06     Странное отображение значений переменных #2
где-то у вас кривые арифметические действия,мб деление на нуль и т.д.,покажите кодьи станет ясно
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 2
08.05.2013, 13:19     Странное отображение значений переменных #3
PazDim, встроенные типы тебе чтоль исключение кинут?
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
08.05.2013, 13:27     Странное отображение значений переменных #4
вам нужно предупредить компилятор,что его ожидает где-то подвох,он же вам не человек...
Yandex
Объявления
08.05.2013, 13:27     Странное отображение значений переменных
Ответ Создать тему
Опции темы

Текущее время: 17:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru