Константы во float.h
От: Vain Россия google.ru
Дата: 27.12.07 13:35
Оценка:
Меня интересует, правильно ли я посчитал значения некоторых констант, которые можно найти во float.h:
#define DBL_EPSILON     2.2204460492503131e-016 /* smallest such that 1.0+DBL_EPSILON != 1.0 */
#define DBL_MAX         1.7976931348623158e+308 /* max value */
#define DBL_MIN         2.2250738585072014e-308 /* min positive value */

#define FLT_EPSILON     1.192092896e-07F        /* smallest such that 1.0+FLT_EPSILON != 1.0 */
#define FLT_MAX         3.402823466e+38F        /* max value */
#define FLT_MIN         1.175494351e-38F        /* min positive value */


Расчёты:
#define DBL_EPSILONd    2.2204460492503130808472633361816e-16
#define DBL_MAXd        1.797693134862315708145274237317e+308
#define DBL_MINd        2.2250738585072013830902327173324e-308

#define FLT_EPSILONd    1.1920928955078125e-07
#define FLT_MAXd        3.4028234663852885981170418348452e+38
#define FLT_MINd        1.1754943508222875079687365372222e-38


Считал в калькуляторе windows
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.