Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Вычисление с заданной тчностью

Автор: Daminik 30.09.2007 23:52

Короч мне нужно пользуясь цилом while вычеслить значение с точность до 0.0001 как это заделвть

Автор: klem4 1.10.2007 0:41

Google.com -> "Форум телепатов"
©

Автор: hardcase 1.10.2007 1:13

Цитата(Daminik @ 30.09.2007 20:52) *
Короч мне нужно пользуясь цилом while вычеслить значение с точность до 0.0001 как это заделвть
На каждой итерации считаешь приближение своей функции F(x). Если оно не отличается по абсолютному значению от значения, полученного на предыдущей итерации, не больше чем
Цитата
0.0001
, то выходишь из цикла и выдаешь ответ.

Автор: FreeMan 1.10.2007 12:49

точность 0,0001 достигается при размещении данных в соседних ячейках во втором банке памяти на 1ой планке оперативы. после чего надо вызвать функцию GetRoundedValueA, в которую передать ASCIIZ строку с формулой и указатель на данные.
перед этим лучше перейти в нереальный режим через ring-1