Показать сообщение отдельно
Старый 25.10.2011, 17:54
Silicium вне форума Посмотреть профиль Отправить личное сообщение для Silicium Найти все сообщения от Silicium
  № 26  
Ответить с цитированием
Silicium
 
Аватар для Silicium

Регистрация: Sep 2010
Адрес: Ростов-на-Дону
Сообщений: 369
Код AS3:
Например, int(-10.123) вернет -10, а Math.floor(-10.123) вернет -11.
Не знал, так как никогда не юзал "пол" с отрицательными числами - и наивно полагал, что он по модулю округляет (то-есть в сторону нуля с обеих сторон). В чем смысл флора тогда, если преобразование типа быстрее? Или он как раз нужен в случае, если нам не известен знак аргумента. Интересно, что у него внутри?)

Добавлено через 50 секунд
Код AS3:
number = -10;
...
value == -11 - ахтунг!
и, кстати, действительно ахтунг...