数据的截尾和舍人
来源:互联网 发布:linux中rm命令详解 编辑:程序博客网 时间:2024/06/11 09:46
截尾的情况:
代码
public static void main(String[] args) { double above = 0.7, below = 0.4; float fabove = 0.7f, fbelow = 0.4f; print("(int)above: " + (int)above); print("(int)below: " + (int)below); print("(int)fabove: " + (int)fabove); print("(int)fbelow: " + (int)fbelow); }
结果
(int)above: 0(int)below: 0(int)fabove: 0(int)fbelow: 0
舍人的情况(需要用到Math.round()方法):
代码
public static void main(String[] args) { double above = 0.7, below = 0.4; float fabove = 0.7f, fbelow = 0.4f; print("Math.round(above): " + Math.round(above)); print("Math.round(below): " + Math.round(below)); print("Math.round(fabove): " + Math.round(fabove)); print("Math.round(fbelow): " + Math.round(fbelow)); }
结果
Math.round(above): 1Math.round(below): 0Math.round(fabove): 1Math.round(fbelow): 0
- 数据的截尾和舍人
- 数据的格式选择,和同源数据
- 数据分析和数据挖掘的区别
- json数据和java数据的转换
- 数据探索和数据准备的步骤
- MongoDB的数据复制和数据切片
- Druid的发送数据和查询数据
- 数据的导出和导入
- 数据的插入和删除
- 数据的表示和运算
- 数据的备份和恢复
- 代码和数据的拼接
- 数据的来源和去处
- 数据的导入和导出
- 数据的备份和恢复
- 定义的数据和函数
- 数据的加密和解密
- 数据的表示和存储
- axis2+srping整合
- 在 Google AppEngine 上部署 WebService(Java)
- C语言和C++在声明和定义之间的区别
- 安装2003 PSDK February 2003(支持vc6.0的SDK)
- SELECT INTO 和INSERT INTO SELECT两种表复制语句
- 数据的截尾和舍人
- 听力场景词汇
- c和c++中NULL和0的区别
- C++之extern "C"的含义
- VC++实现注册表监控
- 进制转换1
- 硬件设计的鸡毛蒜皮
- hdu2576
- android 滑动菜单SlidingMenu的实现