Java:结果保留几位小数问题

double num = sc.nextDouble();
long l = Math.round(num * 10); // 四舍五入
double ret = l / 10.0; // 注意:使用 10.0 而不是 10



//结果保留几位小数就先乘以10的幂,然后再除以10的幂的double类型

 

posted @ 2016-08-22 16:04  桃源仙居  阅读(152)  评论(0)    收藏  举报