2013-02-18 38 views

回答

6

一個簡單的回答:

double x = 4.21777; 
double y = Math.floor(x * 100)/100; 
+0

它應該被標記爲正確的答案。 – anivaler 2016-05-05 09:59:22

0

減去0.005再圓。例如,如果您只想打印該號碼,則可以使用格式%f6.2和值x-0.005

0
float f = 4.21777 * 100; 
int solution = (int)f; 
f = solution/100; 

這應該工作;)

說明:用100乘以,你會得到421.777,CASTET爲int其中,被四捨五入至421現在100返回它的實際值除以。

相關問題