欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java BigDecimal 用法,javabigdecimal,package cn.o

来源: javaer 分享于  点击 16708 次 点评:179

java BigDecimal 用法,javabigdecimal,package cn.o


package cn.outofmemory.snippets.core;import java.math.BigDecimal;public class BigDecimalExample {    public static void main(String[] args) {        // 传入字符串,创建BigDecimal的实例        BigDecimal BigDec1 = new BigDecimal("1238126387123");        BigDecimal BigDec2 = new BigDecimal("1213669989183");        // 大数相加        BigDec1 = BigDec1.add(BigDec2);        System.out.println("BigDec1 = " + BigDec1);        // 大树乘法        BigDec1 = BigDec1.multiply(BigDec2);        System.out.println("BigDec1 = " + BigDec1);        // 大数减法        BigDec1 = BigDec1.subtract(BigDec2);        System.out.println("BigDec1 = " + BigDec1);        // 大数除法        BigDec1 = BigDec1.divide(BigDec2);        System.out.println("BigDec1 = " + BigDec1);        // 幂运算        BigDec1 = BigDec1.pow(2);        System.out.println("BigDec1 = " + BigDec1);        // Negate value of BigDecimal1        BigDec1 = BigDec1.negate();        System.out.println("BigDec1 = " + BigDec1);    }}

输出结果:

BigDec1 = 2451796376306BigDec1 = 2975671681510221617497998BigDec1 = 2975671681509007947508815BigDec1 = 2451796376305BigDec1 = 6011305470862329165453025BigDec1 = -6011305470862329165453025
相关栏目:

用户点评