java BigDecimal 用法,javabigdecimal,package cn.o
分享于 点击 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
用户点评