A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
Eagle
黑马币:60
帖子:840
精华:0
© Eagle / 2014-11-1 22:12 / 2706 人查看 / 27 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
feng_0207 发表于 2014-11-2 12:34 试一下这个 DecimalFormat df2 = new DecimalFormat("0.00"); 共同探讨。
戏言丶 发表于 2014-11-2 15:04 加上String result = String.format("%.2f",d);输出result就是保留两位小树
feng_0207 发表于 2014-11-1 23:25 DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。 符号含义: 0 一个数字
Eagle 发表于 2014-11-3 08:10 还是不行的。不知道为啥。
戏言丶 发表于 2014-11-3 11:20 首先,你*100转成int类型的时候就错了,应该是int x = (int)(d*100);如果像你那样的话是先把d转成int再*1 ...
有了黑马骑士勋章,比白马王子还要牛!