ceil, floor, round, int, trunc, frac
Houdini/Expressions 2012. 5. 1. 23:00 |■ ceil(올림)은 1.1이건 1.7이건 1이상을 증명해주는 소수가 붙으면 무조건 정수를 1씩 올림.
■ floor(내림)은 ceil과 반대이다. 무조건 뒤에 붙은 소수를 버린다. 음수의 경우 -5.5이면 -6이라는 결과값을 준다. 왜냐하면, 음수의 경우엔 -5.5에서 내려가면 더 낮은 수가 -6이기 때문이다.
■ round(반올림)는 반올림을 시켜 정수를 만든다. ex) round(5.5) = 6
■ int(정수)는 소수는 무조건 버려버린다. 양수, 음수에 상관없이 무조건 버려서 정수화 시킴.
■ trunc는 floor과 흡사해보이나 -10.2같은 음수값에서는 -10이라는 결과값을 리턴한다.
■ frac은 정수를 버려버리고 소수만 남기는 값을 리턴한다.
[출처] [houdini] int expression|작성자 문경진
'Houdini > Expressions' 카테고리의 다른 글
ex (0) | 2012.08.14 |
---|---|
여러가지 (0) | 2012.05.01 |
point Expression (0) | 2012.05.01 |
point sop에서의 cos, sin (0) | 2012.05.01 |
Expression 정리 (0) | 2012.05.01 |