java 小数处理_java 小数点处理
public class Test {
public static void main(String[] args) {
double i = 3.856;
// 舍掉小数取整
System.out.println("舍掉小数取整:Math.floor(3.856)=" + (int) Math.floor(i));
// 四舍五入取整
System.out.println("四舍五入取整:(3.856)="
+ new BigDecimal(i).setScale(0, BigDecimal.ROUND_HALF_UP));
// 四舍五入保留两位小数
System.out.println("四舍五入取整:(3.856)="
+ new BigDecimal(i).setScale(2, BigDecimal.ROUND_HALF_UP));
// 凑整,取上限
System.out.println("凑整:Math.ceil(3.856)=" + (int) Math.ceil(i));
// 舍掉小数取整
System.out.println("舍掉小数取整:Math.floor(-3.856)=" + (int) Math.floor(-i));
// 四舍五入取整
System.out.println("四舍五入取整:(-3.856)="
+ new BigDecimal(-i).setScale(0, BigDecimal.ROUND_HALF_UP));
// 四舍五入保留两位小数
System.out.println("四舍五入取整:(-3.856)="
+ new BigDecimal(-i).setScale(2, BigDecimal.ROUND_HALF_UP));
// 凑整,取上限
System.out.println("凑整(-3.856)=" + (int) Math.ceil(-i));
原文:http://www.cnblogs.com/xyzyj/p/6123812.html
java 小数处理_java 小数点处理相关推荐
- java 小数精确_Java中小数精确计算
小数精确计算 System.out.println(2.00 -1.10);//0.8999999999999999 上面的计算出的结果不是 0.9,而是一连串的小数.问题在于1.1这个数字不能被精确 ...
- java 小数乘法_java复习题69151-_人人文库网
.考试时间 17周周二5,6节 100分钟地点五教0110,0107共130人, 记录单前60名同学在0110, 后60名同学在0107一.选择题1 Java application中的主类需包含ma ...
- 用java的io做一个代码计数器,如何制作Java页面计数器_java
大庆采油六厂采油工艺研究所 王兵 王波 常常逛WWW的人,一定对许多起始页上的计数器感兴趣.每当你光临某个站点的起始页时,它的计数器就很亲切地告诉你,从某年某月某日开始,你是第几位光临的人.你可能也想 ...
- 【源码+图片素材+详细教程】Java游戏开发_Java开发经典游戏飞翔的小鸟_飞扬的小鸟_Java游戏项目Flappy Bird像素鸟游戏_Java课程设计项目
课程目标: 1.通过本课程的学习巩固Java的相关基础知识,例如循环判断,数组和集合的使用,对象的继承,接口的实现,窗口的创建,事件监听,图形绘制. 2.完成小鸟的移动,管道自动生成.碰撞死亡,计分系 ...
- 【源码+教程】Java桌球游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发
今天分享的Java开源游戏项目是桌球游戏,初学者也可以用来练习喔~课程详细讲解了一个桌球游戏的编写思路和流程,即使你刚学Java没多久,也可以跟随该教程视频完成属于你自己的桌球游戏!同时,还可以加深和 ...
- 有小数点保留2位小数,没有小数点保留整数
有小数点保留2位小数,没有小数点保留整数 roundFun(scope.row.result,2)value: 数字 n:保留几位小数function roundFun(value, n) {retu ...
- java 小数 转int
java 小数 转int Math.round(1.5)
- 【源码+项目部署】Java课程设计项目_Java人力资源管理系统
对就业和毕业都有帮助的Java实战项目来咯--人力资源管理系统! 人力资源管理系统 |Java项目2小时上手编写_源码+数据库拿走不谢!Java实战项目_Java开发https://www.bilib ...
- java 整数相除 小数点_java整数相除保留小数
c语言程序:输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位界面友好,功能完善 题目:输入两个整数 m 和 n,及另一正整数 k,计算 m/n,...... 可以指定显示的最多( ...
最新文章
- 5页面如何切图_如何让你的设计稿做到95%还原?
- html5控制单片机,10.2 单片机中 PWM 的原理与控制程序
- About “PostMessage” SendMessage
- Educational Codeforces Round 101 (Rated for Div. 2) C. Building a Fence 思维取范围
- 初级前端如何突破瓶颈
- 博文翻译系列——如何入门数据科学 without spending a penny
- 传抖音多位内容负责人将转岗;马斯克弟弟:我们兄弟俩都不迷恋财富;Chrome 99发布 | 极客头条...
- IPTABLES防火墙SNAT、DNAT网关策略
- 语音识别算法研究及实现.doc
- PDM系统服务器管理,PDM产品数据管理系统
- 电脑桌面的计算机网络回收站图标不见了,桌面回收站图标不见了怎么办 回收站图标找回方法【图文】...
- arduino uno + 舵机 + dht11 + 杜邦线 + usb + 面包板 测温度 控制舵机运动
- perfmon的使用及性能分析
- 【洛谷 P3191】 [HNOI2007]紧急疏散EVACUATE(二分答案,最大流)
- java wsdl 参数必填设置
- 手机连接投影机的步骤_投影仪如何投屏手机?手机连接投影仪的步骤
- C/C++ 学习日记3:制作带有界面的植物大战僵尸助手(基于MFC)
- nmap系统版本扫描
- 光纤收发器在安装使用过程所遇到的问题及解决办法
- Python实现摄像头实时人脸检测
热门文章
- HDFS DataNode 设计实现解析
- 在Eclipse中,用XFire发布web服务
- 深入 Apache Kylin Cube 与查询优化
- spring boot Exception in Thread “main” java.lang.classNoFoundException
- zookeeper数据结构及Znode类型
- python快速编程入门课本第六章_python编程快速上手第六章实践项目参考code
- [转载] Java——数组习题
- scala方法中的变量_Scala中的变量
- 信息系统状态过程图_过程状态图中使用的重要术语| 操作系统
- pandas concat_pandas-数据合并-concat(最全参数解释,含代码和实例)