C# 대응되는 닷넷 근사 범위 크기 flaot System.Single ±1.5e-45 ~ ±3.4e38 4byte double System.Double ±5.0e-324~±1.7e308 8byte float와 double 간 선택 조건은 정밀도 차이에 불과하다 소수점이 있는 연산을 할 때는 일반적으로 double을 사용한다 빠른 처리 속도가 필요한 곳에선 연산 값이 4byte 실수로도 충분하면 float를 사용할 수 있다 여기서 통화와 관련된 계산이라면 decimal을 사용하도록 바꾸면 된다