當前位置:編程學習大全網 - 行動軟體 - java 兩個數相除後四舍五入並保留兩位小數有哪些方式?

java 兩個數相除後四舍五入並保留兩位小數有哪些方式?

1 ?double f = 3.1516;

BigDecimal b = new BigDecimal(f);

2 ? double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()

new java.text.DecimalFormat("#.00").format(3.1415926)

3 ? double d = 3.1415926;

String result = String.format("%.2f", d);

// %.2f %. 表示 小數點前任意位數 2 表示兩位小數 格式後的結果為f 表示浮點型。

4 ? Math.round(5.2644555 * 100) * 0.01d;

//String.format("%0" + 15 + "d", 23) 23不足15為就在前面補0

1 ?方法點撥求近似數時:保留整數,表示精確到個位;保留壹位小數,表示精確到十分位;保留兩位小數,表示精確到百分位……

2、保留壹位小數

如果保留壹位小數,就要把第二、三位小數省略。

在表示近似數時,小數末尾的0不能去掉。?

3、保留整數部分:

≈1

  • 上一篇:大學生自薦信範文
  • 下一篇:《我最喜歡的春天》英語作文五年級小學版帶翻譯60個單詞
  • copyright 2024編程學習大全網