本帖最后由 HAnG 于 2013-11-26 23:04 编辑
毕老师第18天Math类视频中留的小练习。
因为练习放在Math类教程里,所以我用Math类的方法实现了一下,不知道可不可行?把原小数乘以100,让小数点后2位移到整数部分,然后用Math.round()四舍五入取整数部分,再除以100.00还原成小数形式。
- public class MathTest {
- public static void main(String[] args) {
- //保留小数2位
- double d = 12.9849321;
- double d2 = Math.round(d*100)/100.00;
- System.out.println(d2);
- }
- }
复制代码
|