码迷,mamicode.com
首页 >  
搜索关键字:bigdecimal    ( 775个结果
Java把科学计数法转换为字符串
/** ?*?把科学计数法转换为字符串 ?*?1.64607507E8(转化为164607507)、1.6、0.0、0 ?*?@param?str ?*?@return ?*/ private?static?String?number2PlainString(String?str){ BigDecimal?bd?=?n...
分类:编程语言   时间:2015-10-14 01:54:13    阅读次数:316
求集合中的最大值和最小值
BigDecimal bd1 = new BigDecimal(668); BigDecimal bd2 = new BigDecimal(300); BigDecimal bd3 = new BigDecimal(115.5); Listlist ...
分类:其他好文   时间:2015-10-11 18:07:46    阅读次数:364
将课程中的所有动手动脑的问题以及课后实验性的问题,整理成一篇文档
1.仔细阅读示例:EnumTest.java,运行它,分析运行结果?2.请运行以下代码(TestDouble.java)3.解决方法——使用BigDecimal类4.以下代码的输出结果是什么? int X=100; int Y=200; System.out.println("X+Y="+X+Y);...
分类:其他好文   时间:2015-10-07 20:13:37    阅读次数:239
BigDecimal进行除法divide运算注意事项
Java编程中BigDecimal进行除法divide运算时,如果结果不整除,出现无限循环小数。则会抛出以下异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable deci...
分类:其他好文   时间:2015-09-30 15:56:25    阅读次数:362
C_BigDecimal_加减运算
首先举个例子说说思路:输入str1:1.341 str2:11.2 在C语言中存储字符串的直接是字符型数组,strlen(str)代表字符串的长度(那个小数点也要算的),则str1,str2的长度为5和4。而浮点数加减运算时遵循从右往左计算,所以首先要使得字符串格式化。找到并返回存储字符串中小数点的...
分类:其他好文   时间:2015-09-28 18:42:11    阅读次数:207
JAVA经BigDecimal圆角的解决方案及注意事项
/** * @Description: 四舍五入住宿2小数位数 * @param valueName * @return */ public static Double formateDouble45(Double d){ if(d == nul...
分类:编程语言   时间:2015-09-26 21:09:25    阅读次数:192
Java基础知识强化89:BigDecimal类之BigDecimal类引入和概述 以及 BigDecimal的使用(加减乘除)
1. BigDecimal类概述:由于在运算的时候,float类型和double很容易丢失精度。所以为了能够精确的表达、计算浮点数,Java提供了BigDecimal。BigDecimal:不可变、任意精度的有符号十进制数。2. BigDecimal构造方法1 public BigDecimal(S...
分类:编程语言   时间:2015-09-25 17:47:47    阅读次数:257
对数值数据的格式化处理(保留小数点后N位)
项目中有时会遇到对数值部分进行保留操作,列如保留小数点后2位,所有的数据都按这种格式处理, //保留小数点后2位,都按这种格式处理,没有补0 DecimalFormat df = new DecimalFormat("0.00"); //没有小数,或者小数部分不足是用0来补 BigDecimal d...
分类:其他好文   时间:2015-09-24 22:42:15    阅读次数:280
C_BigDecimal_Permission denied ld returned 1 exit status
最近在做大数运算这个课题。由于浮点数的表示范围有限,float型浮点数最多有7位十进制有效数字,如果定义为float,而输入的数字超过7位,计算机将会自动将超出的部分四舍五入,计算误差将会很大,所以就有了大数运算。输入的是字符串,可以定义到很大,将每个字符存储到数组中(C语言中没有string型,直...
分类:其他好文   时间:2015-09-24 21:06:18    阅读次数:151
Java中要使用 BigDecimal(定点数) 进行小数的相关操作,避免使用float等浮点数
Java中要使用 BigDecimal(定点数) 进行小数的相关操作,避免使用float等浮点数,因为 float, double等浮点的存储和操作(比如:相加,相减...)存在误差(7.22f - 7.0f = 0.21999979 而不是 0.22)。 下面以 BigDec...
分类:编程语言   时间:2015-09-24 14:48:49    阅读次数:197
775条   上一页 1 ... 55 56 57 58 59 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!