hibernate查询double数据,映射到实体变成科学表达式 在你转换成字符串时用DecimalFormat格式化 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试了用BIgDecimal 但是查询出来很长我都这样写了@Column(name = "RZJ",precision = 4, scale = 0) public BigDecimal getRzj() { return rzj; }但是查询出来还是很长0.000100000000000000004792173602385929598312 我试了用BIgDecimal 但是查询出来很长我都这样写了@Column(name = "RZJ",precision = 4, scale = 0) public BigDecimal getRzj() { return rzj; }但是查询出来还是很长0.000100000000000000004792173602385929598312BigDecimal查出来的小数点后的精度会跟你数据库的字段精度一致。 0.000100000000000000004792173602385929598312这个数据是你数据库存储的准确数据,如果你是要对这个数据进行处理的话,你可以在bean中的getter方法中进行处理就好了 DecimalFormat df = new DecimalFormat("#.00");//保留两位小数 BigDecimal bg=new BigDecimal("4.1E11"); System.out.println(bg.toPlainString());//将科学计数转为字符串 number类型 楼主是oraclenumber的话请定义成类似于number(21,9)这样21代表位数,9代表精度 我用的是velocity,当然是有办法在页面进行格式化的,但是在页面上就行操作貌似不是一个简单可行的方法 求教Mybatis多条件查询问题 【Spring】Spring到底能给我带来什么好处? hibernate不支持-1做查询条件吗,强人解答 【又麻烦各位了】请问一下是不是每个DAO要对应一个表呢? 高手来啊!!!TOMCAT 报很多 Error sending end packet 每天服务器都要重新起 tomcat5 连接池配置错误,高手指点!!! 100分急求 一个struts问题 希望能解决 RMI的问题 下面的代码有什么性能问题? 菜鸟送分 jsoup append 问题 关于struts-json-plugin的一点一惑,求高人指点
我试了用BIgDecimal 但是查询出来很长我都这样写了@Column(name = "RZJ",precision = 4, scale = 0)
public BigDecimal getRzj() {
return rzj;
}但是查询出来还是很长0.000100000000000000004792173602385929598312
我试了用BIgDecimal 但是查询出来很长我都这样写了@Column(name = "RZJ",precision = 4, scale = 0)
public BigDecimal getRzj() {
return rzj;
}但是查询出来还是很长0.000100000000000000004792173602385929598312
BigDecimal查出来的小数点后的精度会跟你数据库的字段精度一致。
这个数据是你数据库存储的准确数据,如果你是要对这个数据进行处理的话,你可以在bean中的getter方法中进行处理就好了
BigDecimal bg=new BigDecimal("4.1E11");
System.out.println(bg.toPlainString());//将科学计数转为字符串
number的话请定义成类似于number(21,9)这样
21代表位数,9代表精度