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

From
Andrew Starsh (2:5071/59)
To
Igor Rudym
Date
2002-11-23T10:51:33Z
Area
RU.ALGORITHMS

                     Приветствую Вас, Igor!

22 ноября 2002 года в 16:21 Igor Rudym --> Evgenij Masherov

 IR> А как вам такой алгоритмик:

 IR>     long double max_e = 1;
 IR>     long double last_e;

 IR>     while(max_e>1) {
 IR>         last_e = max_e;
 IR>         max_e*=2;
 IR>     }

 IR>     cout<<"Minimal: "<<max_e<<"\n";
 IR>     cout<<"Maximal: "<<last_e<<"\n";

 IR> Идея основана на том, что при достижении максимального числа и
 IR> последующего умножения на 2, значение в переменной меняется на
 IR> минимальное допустимое что ли.

Зависит от компилятоpа/интеpпpетатоpа. Скоpее всего, вылетит какая-то ошибка
вpемени выполнения.
    А вот в асме байтовая ячейка закольцована, то есть 255+1=0 и 0-1=255.

                           С кучей пожеланий - Andrew.

--- Ну очень голый GoldED+/386 1.1.5
 * Origin: Страшный-бородатый... (2:5071/59)