[소수점 처리]


소수점 처리를 위해 반올림 , 올림, 내림 함수가 존재한다.


유니티 소수점 처리는 보통 첫 번째 자리에서 이뤄진다.


[반올림]

Mathf.Round(float data) : 소숫점 첫 번째 자리에서 반올림. 반환형 float

Mathf.RoundToInt(float data) : 소숫점 첫 번째 자리에서 반올림. 반환형 int


[올림]

Mathf.Ceil(float data) : 소숫점 첫 번째 자리에서 올림. 반환형 float

Mathf.CeilToInt(float data) : 소숫점 첫 번째 자리에서 올림. 반환형 int


[내림]

Mathf.Floor(float data) : 소숫점 첫 번째 자리에서 올림. 반환형 float

Mathf.FloorToInt(float data) :  소숫점 첫 번째 자리에서 올림. 반환형 int

 

float형으로 기본적으로 반환되지만, int형으로 값을 받을 수도 있다.


ToInt를 기본함수 뒤에 붙여주면 int형으로 변환되어 반환된다.

Posted by sungho88
,