![]() |
Переменные с плавающей точкой
Здравствуйте. Вопрос знатокам!
Делаем тестовое поле test. Обьявляем его Код AS1/AS2:
Код AS1/AS2:
0.199999999999999 Нам всем нужно значение 0.2. Вопрос - как нам получить это значение? В java, php и прочих языках программирования получается таки нормальное значение 0.2 А flash почему то превращает в черти-что. |
округлите до нужного вам знака.
|
lineleon, отредактируйте свой пост и оформите код тегами [as][/as].
|
Код AS1/AS2:
|
Math.ceil() не работает. Он просто тупо округляет до единицы.
Для высших товарищей - мой код исключительно в as версии 2.0 Округление работает только для целых чисел ((( |
почему же если немного подумать то можно и не только для целых к примеру вот так
Код AS1/AS2:
|
Леха, красавец! Хороший метод!
Вообще форум супер! |
ну насколько я знаю есть такая весч как int() в AS
тоесть если сделать так Код:
test=int(24.5-24.3); |
| Часовой пояс GMT +4, время: 21:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.