java取某小数后N位,经典小例子
2014-08-19 20:53
239 查看
import java.util.*; class MathDemo { public static void main(String[] args) { saveTwo(12.3456,2,true);//12.34 } public static void saveTwo(double d,int scale,boolean isRound) { //需要注意base的取值类型为double double base = Math.pow(10,scale); double num = isRound?Math.round(d*base)/base:((int)(d*base))/base; sop("num="+num); } public static void sop(Object obj) { System.out.println(obj); } }
相关文章推荐
- JAVA中方法的参数是按值传递的,有个例子很经典
- java一个多线程的经典例子
- 100个Java经典例子(21-30)初学者的利器高手的宝典JavaSE
- static初始化2(thinking in java 经典例子)
- 100个Java经典例子(51-60)初学者的利器高手的宝典JavaSE
- Java里面对XML文档的处理【经典例子分析】
- 100个Java经典例子(1-10)初学者的利器高手的宝典JavaSE
- 100个Java经典例子(41-50)初学者的利器高手的宝典JavaSE
- java--100个Java经典例子(11-20)初学者的利器高手的宝典JavaSE
- java 反射经典例子
- 一个体现Java接口及工厂模式优点的例子(经典)
- Java 反射(Reflection) 经典实用例子
- 100个Java经典例子(11-20)初学者的利器高手的宝典JavaSE
- 100个Java经典例子(11-20)初学者的利器高手的宝典JavaSE
- JAVA中保留N位小数的方法,例子
- java一个多线程的经典例子
- JAVA递归经典例子
- java--100个Java经典例子(21-30)初学者的利器高手的宝典JavaSE
- 100个Java经典例子(41-50)初学者的利器高手的宝典JavaSE
- 100个Java经典例子--初学者的利器高手的宝典JavaSE