내 프로그램에서 숫자를 위아래로 반올림 할 수있게하려고합니다. 수 3.6
경우숫자 위아래 반올림 C++
는 예를 들어, 내 프로그램은 4이며 숫자가 3.4
경우, 그것은 내가 ceil
를 사용하여 시도 3.
아래로 반올림됩니다 가장 가까운 수를 모아 가정한다 라이브러리를 사용하여 평균 3 개의 항목을 가져옵니다.
results = ceil((marks1 + marks2 + marks3)/3)
그러나, ceil
에만 번호를 반올림하지만 수를 롤업하지 않습니다.
1 알고리즘은 내가
var roundedVal = Math.round(origVal*20)/20;
우연히하지만 난 여전히 몇 가지 문제에 대한 공식을 알 수있다.
위아래로 반올림하지 않았습니다. 당신은 그냥 반올림합니다. –
WTF는'Math.round()'입니까? C++ 또는 Java입니까? –
"그러나 'ceil'은 숫자를 반올림합니다 ..."물론, ceil은 반올림 만합니다. –