기록으로 남기기 위해서.

int value = 300;

int usedStorage = 9267822;//단위 MB

int totalStorage = 29284517;//단위 MB

MVS2015 / QT5에서 하기 수식을 수행하면,

int result = ceil(value * usedStorage / totalStorage);// ERROR : -51

원하는 result를 얻으려면,

각각을 일정 값 이하로 줄인 다음에 비율을 구한다.

int temp_value = usedStorage / 1024;

int temp_storage = totalStorage / 1024;

result = ceil(value * temp_value / temp_storage);//8 !!!!!

by 무위자연 2019.07.04 14:22
| 1 |