[소수점 처리]
소수점 처리를 위해 반올림 , 올림, 내림 함수가 존재한다.
유니티 소수점 처리는 보통 첫 번째 자리에서 이뤄진다.
[반올림]
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형으로 변환되어 반환된다.
'개발 > Unity & C#' 카테고리의 다른 글
[유니티] 캔버스 스케일러(Canvas Scaler) 컴포넌트 적용한 차이점 (0) | 2018.03.27 |
---|---|
[유니티] 게임의 필수 기능. 일시 정지 구현 방법... (0) | 2018.03.26 |
[유니티] Mathf.Lerf를 통해 두 값 사이의 거리 구하기 (0) | 2018.03.25 |
[유니티] UGUI로 버튼 생성 시, 활성화/비활성화 변경하는 방법... (0) | 2018.03.24 |
[유니티] 자식 오브젝트를 얻을때 사용하는 메소드 (0) | 2018.03.24 |