[유니티] float to ToString() 소수점 자리 표시 / 콤마(,)표시
·
Unity | C#
UI Text에 float을 String으로 표현해야 할 때 원하는 소수점 자리까지만 표현을 하고 싶을경우가 있다. 단순히 ToString() 함수에 'F' 포맷을 넣어주면 된다. float a = 1.234f; a.ToString("F1"); // 1.2 a.ToString("F2"); // 1.23 a.ToString("F3"); // 1.234 또 마찬가지로 숫자를 1,000 단위로 콤마를 표현해 String으로 반환하고 싶을때가 있다. float a = 10000.123f; a.ToString("N1"); // 10,000.1 a.ToString("N2"); // 10,000.12 a.ToString("N3"); // 10,000.123 F대신에 N으로 바꾸어 주면 된다.(아마도 Numric 의 ..