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

Регистрация: Jul 2013
Адрес: Каскелен
Сообщений: 86
По умолчанию почему int(0.99) = 0?

доброй ночи! код
Код AS3:
var rand:Number = (Math.random() * 1);
			trace ("rand = " + rand);
			var randInt:int = int(rand);
			trace ("randInt = " + randInt);
при rand = 0.9, randInt становится = 0? почему не 1? :\

я думал, что приведение к int() числа, большего, чем 0.5 будет округлять в большую сторону...

заранее спасибо за ответ!