float๊ฐ.ToString("0.00") ์ด๊ฑฐ๋ ์๋จนํ๊ณ
Math.3๊ฐ์ง ๋ ์๋จนํ๊ณ ์์์ ๊ฐ ๊ธธ๊ฒ ๋์ค๋๋ฐ ์ด๊ฑฐ ๋ฐฉ๋ฒ ์์?
float๊ฐ.ToString("0.00") ์ด๊ฑฐ๋ ์๋จนํ๊ณ
Math.3๊ฐ์ง ๋ ์๋จนํ๊ณ ์์์ ๊ฐ ๊ธธ๊ฒ ๋์ค๋๋ฐ ์ด๊ฑฐ ๋ฐฉ๋ฒ ์์?
float์ ๋ ธ์ด์ฆ๋ผ๋๊ฑด ๊ฑ ๋ฌด์ํ์
float ์์ฒด๊ฐ, ์ฐ๋ฆฌ๊ฐ ์๊ฐํ๋๊ฑฐ ์ฒ๋ผ ์์ซ์ ์ ์ฅํ๋๊ฒ ์๋๋ผ, ์ค์์ 0.0100000000058776974 ์ด๋ด์์ผ๋ก ์ ์ฅ๋๋๊ฑฐ๋ผ ๊ทธ๋ผ ์์ซ์ ํ๋ํ๋๊ฐ ๊ท์คํ๋ฉด, float์ผ๋ก ์์ซ์ ๊ตฌํํ์ง๋ง๊ณ ์ ์ํ ๋ณ์๋ก ์ซ์ ์ ์ฅํ๊ณ , ์ด๊ฒ ์์ซ์ ๋ช์๋ฆฌ์ธ์ง ๋์ค๊ฒ๋ ๊ตฌํํ์
ํน์, ๋๊ฐ ์์ซ์ 2๋ฒ์งธ ์๋ฆฌ๋ง ํ์ํ๋ฉด ๋๊ฐ ์์ซ์ 2์๋ฆฌ๊น์ง๋ง ์ฌ์ฉํ๋ค๋ ๊ฐ์ ํ์ ์ฐ์ฐ์ด ์กฐ์ค์จ๋ ์์ฌ์ผ ์ค์ฐจ๊ฐ ๋ฐ์ํ๋๊ฑด๋ฐ ๋ด๋ฆผ์ ํ์ฉํ์ฌ 2์๋ฆฟ์ ๋์ด๊ฐ๋ ์ ๋ค์ ๊ณ์ ๋ฒ๋ ค์ฃผ๋ฉด๋จ
float์ด ์ค์ ๋ก ์ ๋ ๊ฒ ์ ์ฅ๋์ง ์์, ๋ด์ฌ๋์ด ์คํดํ ๊น๋ด ใ ใ
๊ฐ์ฌ๊ฐ์ฌ ํด๊ฒฐํ์
์ค์ฐจ๊ฐ ์ฑ์ค๋ก ๋ณด๋ค ์์ผ๋ฉด ์์์ ๋จ์ ๋ฒ๋ฆฌ๋ฉด ๋จ - dc App
ToString f2