1
我正在爲我的賬戶進行計算,只計算1.256> 1.26等精確值。 我想圓了位,我搜索到很多東西像roundf,floorf...
但就像:如何取整數字?
IF float myFloat = 1.56 THEN myFloat = 2.0.
但我想我喜歡的計算:
float myFloat = 1.235 then myFloat = 1.240.
,這不是我的影響主要digit.It效果只在點後的第二位。 所以它不會影響點(。)之前的數字。
我該如何做到這一點?
76859.8828需要76859.89爲什麼?難道它不像0.15以上,否則它會增加。 –
嘗試使用'double'而不是'float'並將'roundf'改爲'round'。 – rmaddy