Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Вопрос об арифметичеких опреациях с типом Number (http://www.flasher.ru/forum/showthread.php?t=92927)

Гробовщик 10.03.2007 00:03

Вопрос об арифметичеких опреациях с типом Number
 
Вопрос собственно такой. Есть две переменные типа Number, в которые предварительно были записаны координаты двух мувиклипов по одной из осей (X или Y). Они одинковые, но не целые (при трейсе отображатся как 182.5 или там 132.2, с одной цифрой после запятой). При вычитании одной из другой получается результат вида: -2.8421709430404e-14.
Что это значит?
И почему получается не ноль? Возможно потому что после запятой есть еще знаки просто их не видно...?

iNils 10.03.2007 00:10

http://flash-mx.ru/forum/topic_show.pl?tid=167

Гробовщик 13.03.2007 07:01

Спасибо. Мда...может и хорошо, что в третьем скрипте не только float,но теперь и int

iNils 13.03.2007 07:04

Кстати, в php таже проблема
Код:

<?
$r = 10.2 - 8.1;
echo $r-2.1;
?>

Про яваскрипт я уже молчу
Код:

<html>
<body>
        <script language="JavaScript">
                q = 10.2 - 8.1;
                document.write(q - 2.1);
        </script>
</body>
</html>



Часовой пояс GMT +4, время: 15:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.