C #에서 가장 가까운 정수로 float를 반올림하려면 어떻게합니까? C #에서 float를 가장 가까운 int로 반올림하는 방법은 무엇입니까? Math.Ceiling 및 Math.Round가 표시되지만 소수점을 반환합니다. 이 중 하나를 사용하고 Int로 캐스트합니까? 가장 가까운 정수 로 반올림하려면 다음을 수행하십시오 . int rounded = (int)Math.Round(precise, 0); 다음을 사용할 수도 있습니다. int rounded = Convert.ToInt32(precise); 어느 사용할 Math.Round(x, 0);당신을위한 라운드 캐스트에. 깔끔해 보이지만 IMO는 약간 덜 명확합니다. 반올림 하려면 다음을 수행하십시오. int roundedUp = (int)Math.Ce..