public static void main(String[] args){
BigDecimal bg1, bg2;
bg1 = new BigDecimal("200000.45");
bg2 = bg1.multiply(new BigDecimal(10).pow(18));
String str = "原值为: " + bg1 + " 乘以10的18次方为: " + bg2;
System.out.println( str );
} 结果
原值为: 200000.45 乘以10的18次方为: 200000450000000000000000.00
相关文章
- 02-12BigDecimal 的幂次方运算
- 02-12整数幂运算的二进制优化递归实现
- 02-12BigDecimal进行除法运算时的坑
- 02-12Python数学运算的一个小算法(求一元二次方程的实根)
- 02-12leecode-1 给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 3 的幂次方需满足:存在整数 x 使得 n =3x
- 02-12位运算判断是否是2的幂
- 02-12关于矩阵运算的相关总结以及oj训练题矩阵的幂次运算
- 02-12二的幂次方
- 02-122的幂次方
- 02-12算法题----称硬币: 2n(并不要求n是2的幂次方)个硬币,有两个硬币重量为m+1, m-1, 其余都是m 分治 O(lgn)找出假币