您的位置:首页 > 其它

如何实现double/float基本数据类型的四舍五入

2012-12-26 13:34 357 查看
在Java中,基本的数据类型转换是一个比较令人头大的问题,但是有个基本的原则就是低精度向高精度转换时是不需要进行强制类型转换的。反过来就需要进行强制类型转换。同时在转换的过程中回引起数据的丢失。因此我们可以利用Java编译器的这一特点来实现浮点数的四舍五入。具体的实现代码很简单。

public class ForceConvert(){

double doubleValue=9.6;

int intValue=0;

intValue=(int)(doubleValue+0.5);//当浮点数向整型转换是小数点后面的数会被丢到;

}

所以通过上面的简单处理,我们就可以在程序中实现数据的四舍五入了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐