(JAVA)超大小数运算
生活随笔
收集整理的這篇文章主要介紹了
(JAVA)超大小数运算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.book.lite;import java.math.BigDecimal;/*** @author zhangyu* @date 2021年08月21日 4:56* 雙精度大數據運算* divide()除法運算。* public BigDecimal divide(BigDecimal divisor, int scale, int roundingMode) (被除數,保留位數,舍入方法)* 舍入模式:BigDecimal.ROUND_UP-----向上加1* BigDecimal.ROUND_DOWN-----直接舍去* BigDecimal.ROUND_HALF_UP------四舍五入*/
public class BigDecimalDemo {public static void main(String[] args){BigDecimal b1 = new BigDecimal("0.09");BigDecimal b2 = new BigDecimal("0.07");System.out.println(b1.add(b2));System.out.println(b1.subtract(b2));System.out.println(b1.multiply(b2));//System.out.println(b1.divide(b2));System.out.println("-------------------");System.out.println(b1.divide(b2,2,BigDecimal.ROUND_UP));System.out.println(b1.divide(b2,2,BigDecimal.ROUND_DOWN));System.out.println(b1.divide(b2,2,BigDecimal.ROUND_HALF_UP));}
}
總結
以上是生活随笔為你收集整理的(JAVA)超大小数运算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第2章 Python 数字图像处理(DI
- 下一篇: 斗鱼大数据的玩法