代码拉取完成,页面将自动刷新
使用方式如下
// 0原生计算
System.out.println("原生:" + (0.1 + 0.2));
// 1.链式操作
double v1 = CalcUtils.init(0).add(0.1).add(0.2).doubleValue();
System.out.println("链式:" + v1);
// 2.直接操作
double v2 = CalcUtils.add(0.1, 0.2).doubleValue();
System.out.println("直接:" + v2);
// 3.混合运算,支持任何类型
float v3 = CalcUtils.add(0.3, 0.5f).mul(0.5d).div(2L).sub(2).add((short) 2).floatValue();
System.out.println("混合运算:" + v3);
// 4.小数位默认2位
double v4 = CalcUtils.div(2, 3).doubleValue();
System.out.println("小数默认2位:" + v4);
// 5.小数位可调整调整
double v5 = CalcUtils.div(2, 3).doubleValue(6);
System.out.println("调整小数位:" + v5);
结果
原生: 0.30000000000000004
链式: 0.3
直接: 0.3
混合运算: 0.2
小数默认2位: 0.67
调整小数位: 0.666667
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。