Render.ru

MaxScript

#1
Вопрос простой, но никак не могу на него найти ответ:
Как получить целое значение от деления?, в си это функция int().
Например 5/2 = 2,5 а надо чтобы возвращало 2.
Заранее благодарен.
 
#2
Вобще то, если набрать в листенере 5/2 то получим как раз 2, так как оба аргумента целые то и результат тоже целый.
А если нужно округлить плавающие то надо использовать функции floor и ceil (описаны в Help>MAXScript reference>Values>Basic Data Values>Number Values)

5/2
2

5.0/2
2.5

floor(5.0/2)
2.0

ceil(5.0/2)
3.0
 
Сверху