PDA

Просмотр полной версии : Проблема с математическими вычислениями


Timerlan
18.11.2006, 16:50
Есть такой код:

trace((x1max-cross1)!=0);
trace(cross1);
trace(x1max);
trace(x1max-cross1);


В результате на выходе выдает следующее:

true
60
60
1.4210854715202e-14


Как такое может быть? ведь переменные xcross и x1max равны.

iNils
18.11.2006, 17:17
http://www.flasher.ru/forum/showthread.php?t=75997

Timerlan
18.11.2006, 20:01
спасибо!

K.A.T.A.F.A.L.K.E.R
20.11.2006, 19:07
а че за фигня с Math.sin(10000000000000000000)? =))