소수점 이하를 내림 하기때문에
보기에 53.8인 53.799999인 플롯값을 정수부와 소수부로 나눠서
두개의 int값을 그냥 만들면 53과 7이 나와버린다.
(Int)53.8 ->53
(Int)((53.8-53)*10) ->7
그래서 해결하려면
mathf.roundtoint로 강제로 반올림 해줘야 8이 나온다
Mathf.RoundToInt((53.8-53)*10) -> 8
오늘의 코딩공부
플롯값 부정확성땜에 버그나서 뭔가 했네 슈벨
소수점 이하를 내림 하기때문에
보기에 53.8인 53.799999인 플롯값을 정수부와 소수부로 나눠서
두개의 int값을 그냥 만들면 53과 7이 나와버린다.
(Int)53.8 ->53
(Int)((53.8-53)*10) ->7
그래서 해결하려면
mathf.roundtoint로 강제로 반올림 해줘야 8이 나온다
Mathf.RoundToInt((53.8-53)*10) -> 8
오늘의 코딩공부
플롯값 부정확성땜에 버그나서 뭔가 했네 슈벨
(IP보기클릭)222.235.***.***
(IP보기클릭)119.173.***.***
(IP보기클릭)222.108.***.***
고쳤어 | 25.04.24 13:05 | | |