[Unity] 10. 소수점 셋째자리까지 표현하는 방법

Using Unity;
Using C#;
Using Programming;


유니티에서 숫자놀이를 하다보면 아쉬운게 한가지 있습니다.

Float형의 소수점을 3째자리까지만 표현하고 싶은데 이게 생각보다 엄청 귀찮은 일입니다.


가장 먼저 떠오르는 방법은

1. ToString() 을 한다.

2. Substring() 을 한다.

3. ToString().Substring() 을 한다.

3. 어...음... 앞에 실수부가 얼마인지 알고 자르지...

4. 포기


구글링하니깐 추천하는 방법

1. ToString() 을 한다.

2. .ToString("F3") 을 한다. 오!!!!!!!



또 다른 방법

1. *1000을 한다.

2. Truncate로 나머지값을 버린다.

3. /1000을한다.




댓글