Re: Минимальное число

From
Sergey Voloshchuk ()
To
Oleg V.Cat
Date
2002-11-23T15:24:04Z
Area
RU.ALGORITHMS
From: "Sergey Voloshchuk" <sww.kedr@overta.ru>

>  IR> Как узнать, с каким минимальным числом может работать компьютер?
> А зачем? Тебе скоpее нужна _точность_ пpедставления, а не "минимальное
число".
>
>  IR> double e = 1;
>  IR> while(e!=0) {
>

double e = 1;
double last_e;
while(e!=0) {
    last_e = e;
    e/=2;

Вы бы сначала вникли в суть представленной программы, прежде чем ругаться.
IMHO это абсолютно корректная программа, которая должна выдать в качестве
результата число DBL_MIN, эта константа определена в <float.h>. Другое дело,
что автору, возможно, нужна другая константа, DBL_EPSILON, это минимальное
число, которое будучи прибавленной к единице даст результат отличающийся от
единицы.




--- ifmail v.2.15dev5
 * Origin: Demos online service (2:5020/400)