DBL_MAX в MSVC++6.0
От: e-smirnov  
Дата: 05.02.04 11:18
Оценка:
Здравствуйте,

почему не срабатывает if, а срабатывает else?

#define DBL_MAX 1.7976931348623158e+308 /* max value */ // находится во <float.h>

if ((DBL_MAX) > ((DBL_MAX) — 0.0000001))
;
else
;

так тоже не работает:

if ((DBL_MAX) > ((DBL_MAX) — (1.0e-7)))
;
else
;

Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.