运用BigDecimal精确计算
2024-09-22 06:10:18
package com.wzh.test; import java.math.BigDecimal; public class test { /**
* @param args
*/
public static void main(String[] args) { // double a=0.1;
// double b=0.006;
// System.out.println(a+b); BigDecimal a=new BigDecimal("0.12352352352632362362362366232623");
BigDecimal b=new BigDecimal("0.006235236532632632362363463463423");
System.out.println(a.add(b).toString());
System.out.println(a.multiply(b).toString());
System.out.println(a.divide(b,10,BigDecimal.ROUND_HALF_UP).toString());
} }
最新文章
- 用scikit-learn学习BIRCH聚类
- 开源服务专题之--------mysql的编译安装
- minigui交叉编译整理
- Session 知识点再整理(一)基本概念和原理
- [leetcode]Second Highest Salary
- 重新想象 Windows 8 Store Apps (49) - 输入: 获取输入设备信息, 虚拟键盘, Tab 导航, Pointer, Tap, Drag, Drop
- sql case when 多条件
- HDU 1540 Tunnel Warfare 线段树区间合并
- linux —— 编译linux内核
- iOS-OC-基础-NSPredicate常用方法
- (原)在ubuntu 中安装 swi prolog 和 简单的使用
- Letter of application, e-mail version
- Mvc中使用MvcSiteMapProvider实现站点地图之基础篇
- pycharm Run/Debug Configrations
- HttpURLConnection中使用代理(Proxy)及其验证(Authentication)
- C#并行编程--命令式数据并行(Parallel.Invoke)
- Qt实现冒泡提示框
- Spark 读写hive 表
- Erlang简单并行服务器
- linux基础命令--groupadd 创建新的群组