Re: ПРОШУ КОНСУЛЬТАЦИИ



Posted by Рустем Мухаметшин on December 26, 1998 at 04:05:39:

In Reply to: Re: ПРОШУ КОНСУЛЬТАЦИИ posted by Александр, Киев on December 25, 1998 at 03:09:33:

:но самое смешное в том , что я выводил на экран значение 2.01*100 (на самом деле множитель 100 у меня переменный коофиециент) с кучей знаков после запятой и наблюдал 200.0000000
: а не 200.99999 как в вашем примере.

Сетевая и однопользовательская по разному выводят числа (т.е. с разной точностью). Например в однопользовательской UltraF Вы получите 2.01*100 = 200.999999999999972, а в сетевой 201. Однако, если Вы напишете форму типа
A =2.01*100
!A<201
То этот текст Вы обязательно увидите и в сетевой и в однопользовательской
!
И это плохо. Уж если дело в машинной точности и 2.01*100!=201 так пусть хоть и результат видно такой же

: Мне бы хотелось объединить эти две возможности если это конечно возможно.

Пока это не возможно, если сервер может интерпретировать введенный ответ как число, то он это сделает (даже если ответ получен при помощи ·R FORM)
К сожалению возможность использования ·S и ·N ограничена, ибо в этом случае Вы потеряете многострочность по этим полям. Изза этого я ни когда не использую типизаторы в сетевых настройках.


Пpишедшие ответы: