数值转换的问题 除以100,变成double存起来,这个问题真是。。受不了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行啊我的做法是:i =1202;doublie j =i/100;结果j =12而我要的结果是j =12.02 int i = 1202;double j = (double)i/100; 使用BigDecimalimport java.math.BigDecimal;BigDeciaml i = new BigDecimal(1202);BigDecimal j = i.devide(new BigDecimal(100), 2, BigDecimal.ROUND_UP_HALF);大致是这样吧,查一查api文档就清楚了。 需要吗?不需要!干吗要用BigDecimal? int i = 1202;double j = (double)i/100;同意同意这样做:)呵 急,求大虾帮忙解决!!!! Scanner小问题 老紫竹和达人们请进,来评价一下我这套面试题,给些建议!~~谢谢 关于构造函数的一个小问题! 我想自定义一个环境变量,用java程序怎么读到这个变量! 想参加软考的程序员考试 SGIP收发短信的socket问题 用过jdk1.1.5的牛人请进,急! 用java连数据库,如何得到符合条件的查旬结果的纪录数? 请问如何在一个panel中访问容纳它的frame???(程序如下) Java applet 如何嵌入ppt 啊 关于按钮事件的问题
我的做法是:
i =1202;
doublie j =i/100;
结果j =12
而我要的结果是j =12.02
double j = (double)i/100;
BigDeciaml i = new BigDecimal(1202);
BigDecimal j = i.devide(new BigDecimal(100), 2, BigDecimal.ROUND_UP_HALF);大致是这样吧,查一查api文档就清楚了。
不需要!干吗要用BigDecimal?
double j = (double)i/100;同意同意这样做:)呵