高手们,快帮帮我。。。。。急!!! 数据库中inCome的类型是decimal,小数位设为10,若库中数据是0.3,在页面显示的却是:0.3000000000,请问如何把0.3后面的0去掉(不能丢失精度)我是用rs.getBigDecimal()获取的请问该如何处理一下,才能把后面的0去掉。急急。!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DecimalFormat df1 = new DecimalFormat("####.0");System.out.println(df1.format(1234.56)); 这样可以吗?BigDecimal income=rs.getBigDecimal("income");//库中取数据,最多10位小数.有多少小数显示多少位,但是不要多余的0DecimalFormat df1 = new DecimalFormat("0.##########");System.out.println(df1.format(income)); 你用 diven_net(破罐子破摔~~) 的方法试试,没注意你最多10位小数 那样不行吧,DecimalFormat df1 = new DecimalFormat("0.##########");0.##########这个格式我自己都没搞明白什么意思库中获取的数据若是0.3000000000,要显示为0.3 是254.3365400000,要显示为:254.33654 是254168.3254780000,要显示为:254168.325478 DecimalFormat df1 = new DecimalFormat("0.##########");System.out.println(df1.format(111111111.366432700000000000));这个我试过了,可以的符号 位置 本地化? 含义 0 数字 是 阿拉伯数字,如果不存在则显示为 0 # 数字 是 阿拉伯数字 . 数字 是 小数分隔符或货币小数分隔符 交个朋友吧:QQ:504865553,请写上CSDN Socket网络编程报异常 菜鸟初学JAVA,求教JAVA EE 工程师成长之路 java容器的一习题!!初学者! 新手,求救,“”and null 帮忙看看为什么弹出的窗口中的文本显示不出来? 菜鸟提问,请大家帮忙~什么时候用到String的null值啊? 打印问题 请问一个有关JTable的问题 一个关于《Mastering ejb2》上的代码的问题,简单送分 送分,送分 我是菜菜 问个问题什么是单字节值?什么是按字节序列? 奇怪,使用了FlowLayout布局管理器之后,文本框就显示不出来了.请大家给看看.
System.out.println(df1.format(1234.56));
BigDecimal income=rs.getBigDecimal("income");//库中取数据,最多10位小数.有多少小数显示多少位,但是不要多余的0
DecimalFormat df1 = new DecimalFormat("0.##########");
System.out.println(df1.format(income));
0.##########这个格式我自己都没搞明白什么意思
库中获取的数据若是0.3000000000,要显示为0.3
是254.3365400000,要显示为:254.33654
是254168.3254780000,要显示为:254168.325478
System.out.println(df1.format(111111111.366432700000000000));这个我试过了,可以的符号 位置 本地化? 含义
0 数字 是 阿拉伯数字,如果不存在则显示为 0
# 数字 是 阿拉伯数字
. 数字 是 小数分隔符或货币小数分隔符
QQ:504865553,请写上CSDN