小数点后指定位数的四舍五入
来源:互联网 发布:人民网网络舆情内参 编辑:程序博客网 时间:2024/04/30 17:57
import java.io.IOException;
import java.math.BigDecimal;
public class Hello
{
public static void main(String[] args)
{
//
double s=0;
s=round(11.234516,5);
System.out.println(s);
//
try
{
System.in.read();
}
catch(IOException e)
{
return;
}
}
//
public static double round(double v,int scale)
{
if(scale<0){
throw new IllegalArgumentException(
"The scale must be a positive integer or zero! " );
}
BigDecimal b=new BigDecimal(Double.toString(v));
BigDecimal one=new BigDecimal("1");
return b.divide(one,scale,BigDecimal.ROUND_HALF_UP).doubleValue();
}
}
感谢MrYou(菜鸟飞飞)
- 小数点后指定位数的四舍五入
- 使用BigDecimal完成小数点后的精确位数的四舍五入
- java控制小数点后的位数(四舍五入)
- PHP小数点后保留位数并四舍五入
- 保存小数点后指定位数
- [记录]把一个float四舍五入到小数点后2位,4位,或者其它指定位数
- 把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- 截取浮点数小数点后指定位数的一种做法
- 将计算结果保留小数点后指定的位数
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- JAVA如何把一个float四舍五入到小数点后2位,4位,或者其它指定位数.
- 字符,字节和编码
- JDBC分布式事务
- Spring in Action的感悟
- JAVA的环境变量配置
- 软件国际化的重要性
- 小数点后指定位数的四舍五入
- 软件界面易用性总结
- 点击提交按钮后,弹出新窗口后,禁止提交按钮
- 预防拯救和管理项目的20个技巧
- Note---这两天出校门逛了一下
- 一致性检查的具体含义是什么
- 项目管理中的团队建设
- 在Domino 7中有可能翻译16进制错误代码吗
- 《你的灯亮着吗》读书笔记