java.text.DecimalFormat df = new java.text.DecimalFormat("#0.##");
double d=3.14159;
System.out.println(df.format(d));
java.math.BigDecimal bd = new java.math.BigDecimal("3.14159265");
bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);
class Test{
public static void main(String se77en[]){
double ret = convert(3.14159);
System.out.println(ret);
}
static double convert(double value){
long l1 = Math.round(value*100); //四舍五入
double ret = l1/100.0; //注意:使用100.0而不是100
return ret;
}
}
double d = 3.14159;
d = (double)((int)(d*100+0.5))/100;
第五种
double f = 1.1111;
Double d = Double.valueOf(String.format("%.02f", f));
System.out.println(d);
分享到:
相关推荐
sql取小数点后N位sql取小数点后N位sql取小数点后N位
这个是最直观的网页中常用的js判断输入框输入数字+小数点后两位(可以方便的更改为n位),不同于网上大部分的js判断方式,兼容ie,ff,chrome等多个常用浏览器,上传文件是一静态页面,更适合初学者的使用和更换,...
下面小编就为大家带来一篇JS取数字小数点后两位或n位的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
可以强制的保留小数点后几位,达到精确的显示
在本篇文章里小编给大家分享了关于js取小数点后两位四种方法和实例代码,需要的朋友们学习下。
Javascript取float型小数点后两位,例22.123456取成22.12,如何做? 1.通过substring截取。 function getnum() { var num = 22.123456; var result = num.substring(0,s.indexOf(".")+3); alert(result); }...
arduino 超声波测距代码 精确到小数点后两位
c语言保留小数点后n位的三种方法 在C语言中,可以使用printf函数和格式化字符串来保留小数点后n位。格式化字符串%.nf中的n表示要保留的小数位数。此外,还可以使用数学运算和库函数sprintf来实现保留小数点后n位。在...
TIA博途中如何处理浮点数从而得到精确的小数点位数的具体方法
四舍五入取小数点后两位。 当投标人的评标价基准价时,n=1; 当投标人的评标价>基准价时,n=2。 基准价为所有通过技术、商务评审的合格投标人的评标价去掉部分高价和部分低价后(但不影响其参与价格分计算)的算术...
讲述c# asp.net 涉及小数问题时如何保留两位的问题
js取小数点后两位四种方法 https://www.jb51.net/article/154898.htm 以下我们将为大家介绍 JavaScript 保留两位小数的实现方法: 四舍五入 以下处理结果会四舍五入: var num =2.446242342; num = num.toFixed(2); /...
四舍五入 ,浮点数精确计算,浮点数输出(科学记数法)等等
代码很短,只有十几行,有效计算小数点后100位
1、可以动态设置小数点的前几位和后几位,进行实时校验; 2、通过正则表达式判断,超过设置的范围就不能输入了; 3、只能输入数字和小数点; 4、已经封装好的插件,可以直接使用。有使用的示例和必要的注释。
Crack8_编程小组[K.8] QQ吻 欢迎您 Blog http://qqhack8.blog.163.com
用正则表达式去除小数点后面多余的零,简单实用
一个计算根号2到小数点后任意位的python代码。因为Python支持大数运算,所以代码很简单,才12行。