Java-小数点控制
package 运算及类型转换类; import java.text.DecimalFormat; public class 控制小数点类 { public static double decimalFormatD(int num, double d){ String format = "0."; String result = ""; double db; for(int i=0;i<num;i++) format = format.concat("0"); DecimalFormat decimal = new DecimalFormat(format); result = decimal.format(d); db = Double.parseDouble(result); return db; } public static float decimalFormatF(int num, float f){ String format = "0."; String result = ""; float fl; for(int i=0;i<num;i++) format = format.concat("0"); DecimalFormat decimal = new DecimalFormat(format); result = decimal.format(f); fl = Float.parseFloat(result); return fl; } public static String doubleToString(double f){ String s = ""; double a = 0; while(f >= 1) { a = f%((double)10); s = String.valueOf((int)a) + s; f=(f - a)/10; } return s; } }
知识只有共享才能传播,才能推崇出新的知识,才能学到更多,这里写的每一篇文字/博客,基本都是从网上查询了一下资料然后记录下来,也有些是原滋原味搬了过来,也有时加了一些自己的想法