|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Voloshchuk 2:5020/400 23 Nov 2002 16:05:49 To : Igor Rudym Subject : Re: Минимальное число -------------------------------------------------------------------------------- > Как узнать, с каким минимальным числом может работать компьютер? > первое что приходит в голову (ни чего что я на с?) Hичего, на пасе было бы гораздо хуже :-) RR> Компьютер с числами (в частности вещественными) RR> непосредственно не работает. RR> Все зависит от того каким компилятором ты пользуешься. Вы, извиняюсь, из какого века? А про FPP вы когда-нибудь слышали? Это как раз та штучка, которая _непосредственно_ работает с вещественными числами. Впрочем, от компилятора это, конечно зависит. В том случае, когда он про FPP ничего не знает... Что касается существа вопроса, то решается он очень просто. Hужно из файла <float.h> взять нужную константу: FLT_EPSILON Smallest positive number 1.192092896e-07F DBL_EPSILON x, such that x + 1.0 is 2.2204460492503131e-016 LDBL_EPSILON not equal to 1.0. 2.2204460492503131e-016 FLT_MIN Minimum positive value. 1.175494351e-38F DBL_MIN 2.2250738585072014e-308 LDBL_MIN 2.2250738585072014e-308 Такой длинный флейм - и ни одного правильного ответа :-) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/6577bd23ff61.html, оценка из 5, голосов 10
|