Показать сообщение отдельно
Старый 25.10.2011, 13:32
smithy вне форума Посмотреть профиль Отправить личное сообщение для smithy Найти все сообщения от smithy
  № 24  
Ответить с цитированием
smithy

Регистрация: Oct 2011
Адрес: Питер
Сообщений: 58
Цитата:
Сообщение от -De- Посмотреть сообщение
number = -10;
...
value == -11 - ахтунг!
Это замена Math.floor().
Например, int(-10.123) вернет -10, а Math.floor(-10.123) вернет -11.
Поэтому чтобы использовать int() вместо Math.floor() нужно проверять знак числа и вычитать единицу из отрицательного.