導航:首頁 > 編程語言 > java取小數點後三位數字

java取小數點後三位數字

發布時間:2025-03-08 15:25:51

java里怎樣讓float保留3位小數

有一來個方法很簡單源,保留三個小數,就是乘以1000(10的3次方),取整,再除以1000

float f = (int)Math.round(0.0346562*1000)/1000f; //(注:f表示float,省了會錯)

System.out.println(f*100+"%");

㈡ java中float類型保留2位小數,第3位值>0就向第二位進1 怎樣實現

可以直接通過判抄斷第三位的值,如果第三位乘以1000,之後對10求余,如果大於0,直接給第二位加上一個值「10」,在除以1000即可。
float f1 = 3.222f;
int num = (int) (f1 * 1000);
if (num % 10 > 0)
f1 = (num -num % 10 + 10 * 1.0f) / 1000.0f;
else
f 1= num * 1.0f / 1000.0f;
System.out.println(f);
輸出結果:3.23.

閱讀全文

與java取小數點後三位數字相關的資料

熱點內容
華為app怎麼取消泡泡 瀏覽:88
好下款app誰用過 瀏覽:131
數據的演進與嬗變經歷了哪些時代 瀏覽:207
崗位appoc是什麼意思 瀏覽:410
魅族體驗版升級失敗 瀏覽:275
32度的孔位怎麼編程 瀏覽:737
resinfo工具 瀏覽:379
編程軟體上面的鍵盤怎麼使用 瀏覽:290
飯店買菜送菜app哪個好 瀏覽:14
無線網路安全解決方案 瀏覽:688
微信紅包拉人中介名稱 瀏覽:361
銑直槽如何編程 瀏覽:121
華為app如何添加長按快捷功能 瀏覽:750
愛國衛生素材編程怎麼做 瀏覽:535
ipad百度雲無法添加文件夾 瀏覽:159
蘋果7128g價格多少 瀏覽:125
android游戲開發項目視頻教程 瀏覽:380
金蝶用戶名怎麼設置密碼 瀏覽:542
java重定向下載 瀏覽:36
文獻數據怎麼綜述 瀏覽:130

友情鏈接