方式一:最简单的方法:floata=123.4567f;//这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000floatb=(float)(Math.round(a*100))/100;方式二:doublef=111231.5585;BigDecimalb=newBigDecimal(f);doublef1=b.setScale(2,BigDecimal.ROUND_H
分类:
编程语言 时间:
2018-08-09 14:55:59
阅读次数:
150
原文地址:https://www.cnblogs.com/liqforstudy/p/5652517.html 参数定义 ROUND_CEILING Rounding mode to round towards positive infinity. 向正无穷方向舍入 ROUND_DOWN Round ...
分类:
其他好文 时间:
2018-08-08 17:36:00
阅读次数:
135
import java.math.BigDecimal; public class BigDecimalUtil { public static BigDecimal format(BigDecimal val) { return val.divide(new BigDecimal("1"),2,B... ...
分类:
其他好文 时间:
2018-08-02 16:07:59
阅读次数:
156
bignum3 = bignum1.add(bignum2); //加 bignum3 = bignum1.subtract(bignum2); 减 bignum3 = bignum1.multiply(bignum2); //乘 bignum3 = bignum1.divide(bignum2); ...
分类:
其他好文 时间:
2018-08-01 18:23:37
阅读次数:
144
1. bigdecimal类型四则运算: BigDecimal s = new Bigdecimal(5); BigDecimal x = new Bigdecimal(15); 依次为最基础的加减乘除: s.add(x); s.substract(x); s.multiply(x); s.divi ...
分类:
其他好文 时间:
2018-07-31 00:37:58
阅读次数:
184
package test; import java.util.Random; public class RandomDemo { public static void main(String[] args) { Random random = new Random(); //输出5个0~100之间的... ...
分类:
其他好文 时间:
2018-07-30 11:21:23
阅读次数:
137
一,Math类 1,域 PI和E 2,数学函数 三角函数,指数函数,取整函数,取最值函数,取平均函数 三角函数: 指数函数: 取整函数: 最值和绝对值: 3,随机数 4.大小数运算BigDecimal 加法add double计算数据有丢失,而BigDecimal就没有 减法substract,乘法 ...
分类:
其他好文 时间:
2018-07-29 19:27:15
阅读次数:
163
String myMoney = "100.0128"; BigDecimal money= new BigDecimal(myMoney); //设置精度,以及舍入规则money= money.setScale(2, BigDecimal.ROUND_HALF_UP); System.out.pr ...
分类:
其他好文 时间:
2018-07-25 20:02:49
阅读次数:
162
1. BigDecimal num1 = new BigDecimal(2.225667);//这种写法不允许,会造成精度损失 2. BigDecimal num2 = new BigDecimal(2);//这种写法是可以的 3. BigDecimal num = new BigDecimal(" ...
分类:
其他好文 时间:
2018-07-25 14:33:54
阅读次数:
128
加法函数,用来得到精确的加法结果functionaccAdd(arg1,arg2){varr1,r2,m,c;try{r1=arg1.toString().split(".")[1].length;}catch(e){r1=0;}try{r2=arg2.toString().split(".")[1].length;}catch(e){r2=0;}c=Mat
分类:
Web程序 时间:
2018-07-24 15:55:19
阅读次数:
1098