루비에서 가장 가까운 정수로 부동 소수점 반올림 플로트가 49.967이고 .to_i를 수행하면 디스크 공간 분석을 위해 .967이 디스플레이에서 고려되지 않는 900MB 이상의 공간이 사용되는 49로 줄이게됩니다. 숫자를 가장 가까운 정수로 반올림하는 함수가 있습니까 아니면 다음과 같이 내 자신을 정의해야합니까? class Float def to_nearest_i (self+0.5).to_i end end 그래서 내가 할 수 있도록 : >> 5.44.to_nearest_i => 5 >> 5.54.to_nearest_i => 6 시도해보십시오 Float.round. irb(main):001:0> 5.44.round => 5 irb(main):002:0> 5.54.round => 6 참고 URL : http..