빈 수식 정밀도 수를 계산하는 좋은 방법은 무엇입니까? 이와 비슷하지만 더 효율적일까요?지수에 따른 빈 부동 소수점 수
x = 1;
for i = 0,size-1 { // loop over number of bins
if (value > x) {
++bin[i]; return;
}
x *= 0.1;
}
++bin[size-1]; // increment last bins
는 내가 직접 frexp
을 지수를 받고, 그를 사용하여 생각했다. 가치가 있습니까?
빈 수를 입력하는 좋은 방법을 묻지 만 번호는 설명하지 않습니다. 모든 숫자가 0과 10 사이에 있지 않는 한 아래의 Tom의 대답은 좋은 해결책이 될 수 있습니다 ... 아마도 가장 좋은 해결책이 무엇인지 이해하는 데 도움이되는 이유를 설명 할 수 있습니다. – codekaizen