解决方案 »
- 智能卡JAVA开发的疑惑
- 求数据库的非主键字段的递增
- 关于NIO的一个问题
- 关于JAVA Socket编程,我想实现 可以实现自建聊天室功能,当聊天室的人全部走了是聊天室服务器自动关闭。聊天室在网页上显示,用APPLET来写。 我以前没写过 请问下难度怎么样?或者解决方案?
- 对象名.实例变量名和get方法
- Spring与JPA结合时,如何解决懒加载下的no session or session was closed
- 怎样在JLsit中添加新的项
- 很菜的一个问题:一个关于JAVA程序运行的问题,怪异的问题?
- jcreator 2.5+resin怎么配置就象jb+weblogic一样玩?
- 在线等!!!急~~~简单的改错
- 检查一个线程run方法的执行时间,这样写是否可行?
- 请问我该怎么走我的'主线'和'支线'?
要精确的话最好用Bigdecimal
挺好用
挺好用
转换成float是变成了0.2,它这样处理数据的原理是什么?求解!!
double val = 15.2 % 5;
BigDecimal bd = new BigDecimal(val);
val = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(val);//打印0.2
四舍五入网上太多了,不再赘述。看一下:
java.math
类 BigDecimaljava.lang.Object
继承者 java.lang.Number
继承者 java.math.BigDecimal