728x90

 

유니티에서 float 자료형을 출력해보면 소수점 7자리까지 표기해준다.

 

 

           speedUI.text = attackSpeed.ToString();

 

다음 코드와 같이 작성하면 사진과같이 Text를 출력한다.

하지만 보통 저렇게 모두 표기하지않고 소수점 1자리나 2자리까지만 표기합니다.

 

 소수점 자리 표기

소수점 1자리
 speedUI.text = attackSpeed.ToString("F1");
소수점 2자리
 speedUI.text = attackSpeed.ToString("F2");

.

.

 

이렇게 ToString의 매개변수로 "F1","F2" 등을 넣어주면 된다 

 

0.4 밑의 소수점 자리는 출력하지않고 잘라내는 모습을 볼 수 있다.

 

 

재화나 큰 숫자의 경우 1,000 단위로 콤마(,)표시를 해주는게 가독성이 좋다 

 

 

위 재화를 보면 콤마가 없어 한눈에 알아보기 힘든데 이럴땐 

 

콤마(,) 표기

To.String("N0");

 

이렇게 TO.String의 매개변수로 "N0","N1" 등을 붙여주면 되고 

뒤에 숫자는 F와 같이 소숫점을 잘라준다

 

 

 

728x90

+ Recent posts