java 两数相除 四舍五入 精确 保留2位小数点、任意位小数点_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java 两数相除 四舍五入 精确 保留2位小数点、任意位小数点

java 两数相除 四舍五入 精确 保留2位小数点、任意位小数点

 2011/11/4 8:11:19  zhq426  http://yiqila.iteye.com  我要评论(0)
  • 摘要:java四舍五入精确保留2位小数点、任意位小数点inti=4;intj=14;floatresult=(float)i/j;java.text.DecimalFormatformat=(java.text.DecimalFormat)java.text.DecimalFormat.getInstance();format.applyPattern("##.###");Stringfr=Float.parseFloat(format.format(result))*100+"";if(fr
  • 标签:Java

java 四舍五入 精确 保留2位小数点、任意位小数点

?

?

		int i=4;
		int j=14;
		float result =(float)i/j;
		java.text.DecimalFormat format = (java.text.DecimalFormat)java.text.DecimalFormat.getInstance();
		format.applyPattern("##.###");
		String fr=Float.parseFloat(format.format(result))*100+"";
		if(fr.length()>4){
			fr=fr.substring(0,4);
		}
		System.out.println(fr+"%");
发表评论
用户名: 匿名