Форум 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)
-   -   Что не верного в данном выражении? (http://www.flasher.ru/forum/showthread.php?t=117622)

fuzion62 31.10.2008 15:28

Что не верного в данном выражении?
 
_global.calBurned = theDuration * (tempVar * 3.500000E+000 * _global.weight / 200);

Протрейсил все переменные - все хорошо, выводятся цифры. Но _global.calBurned выводится как undefined

Подскажите в чем может быть проблема? Что не так в этом выражении?

Еще: убираю из данного выражения _global.weight - все хорошо считается, но увы без нее никуда.

Kuruki 31.10.2008 15:31

Может _global.weight еще не определена?

UPD: а, не внимательно прочел
Цитата:

Протрейсил все переменные - все хорошо, выводятся цифры
Ну тогда может 3.500000E+000 все портит

fuzion62 31.10.2008 15:39

Цитата:

Сообщение от Kuruki (Сообщение 774072)
Может _global.weight еще не определена?

trace выводит цифру
и вначале кода я присвоил _global.weight = 0;

или что вы имеете ввиду?

Валиант 31.10.2008 15:46

весь код пожалуйста

dark256 31.10.2008 15:47

Код:

theDuration = 1;
tempVar = 1;
_global.weight = 1;

_global.calBurned = theDuration * (tempVar * 3.500000E+000 * _global.weight / 200);

trace(_global.calBurned);

так - работает....

Валиант 31.10.2008 16:05

Так то полюбому все будет работеть =ж)

fuzion62 31.10.2008 17:57

Сможет ли кто-нибудь посмотреть исходник? Взамен могу проставить ссылки с моих сайтов на ваш или договоримся.

scarbo 31.10.2008 21:21

Цитата:

3.500000E+000
Это чё - декомпом что ли такая цифра взята??:rtfm:

darksranger 01.11.2008 01:47

100% декомп

автор читаем правила ...


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

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