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

From
Evgenij Masherov (2:5020/175.2)
To
Igor Rudym
Date
2002-11-22T15:53:30Z
Area
RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>

Fri Nov 22 2002 14:25, Igor Rudym wrote to Rustam Ramazanov:

 IR>>> Как узнать, с каким минимальным числом может
 IR>>> работать компьютер?
 RR>> Начнем с того, что вопрос поставлен некорректно. Компьютер с числами
 RR>> (в частности вещественными) непосредственно не работает. Все зависит
 RR>> от того каким компилятором ты пользуешься. Посмотри в документации с
 RR>> каким диапозоном чисел компилятор умеет управляться. Если тебе этого
 RR>> диапозона не хватит, то реализуй сам работу с числами нужного тебе
 RR>> диапозона.

 IR> Так а как найти это минимальное вещественное число (не равное 0) ,
 IR> которое компьютер(компилятор) может различать?

1. Именно так, как приведено в программе. Только при выводе формат не %f, а
%е.
2. Как правило, компилятор употребляет числа, аппаратно поддерживаемые
проццессором (есть, конечно, исключения, типа real в Борландовском Паскале).
3. Дополнительно желательно поискать минимальное число такое, что 1!=(1+е)

Евгений Машеров АКА СанитарЖеня

--- ifmail v.2.15dev5
 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)