java round指令_java中Math.round()的用法
收藏自http://blog.csdn.net/zshq280017423/article/details/6636491
public class MathTest {
public static void main(String[] args) {
System.out.println("小数点后第一位=5");
System.out.println("正数:Math.round(11.5)=" + Math.round(11.5));
System.out.println("负数:Math.round(-11.5)=" + Math.round(-11.5));
System.out.println();
System.out.println("小数点后第一位<5");
System.out.println("正数:Math.round(11.46)=" + Math.round(11.46));
System.out.println("负数:Math.round(-11.46)=" + Math.round(-11.46));
System.out.println();
System.out.println("小数点后第一位>5");
System.out.println("正数:Math.round(11.68)=" + Math.round(11.68));
System.out.println("负数:Math.round(-11.68)=" + Math.round(-11.68));
}
}
运行结果:
1、小数点后第一位=5
2、正数:Math.round(11.5)=12
3、负数:Math.round(-11.5)=-11
4、
5、小数点后第一位<5
6、正数:Math.round(11.46)=11
7、负数:Math.round(-11.46)=-11
8、
9、小数点后第一位>5
10、正数:Math.round(11.68)=12
11、负数:Math.round(-11.68)=-12
根据上面例子的运行结果,我们还可以按照如下方式总结,或许更加容易记忆:
1、参数的小数点后第一位<5,运算结果为参数整数部分。
2、参数的小数点后第一位>5,运算结果为参数整数部分绝对值+1,符号(即正负)不变。
3、参数的小数点后第一位=5,正数运算结果为整数部分+1,负数运算结果为整数部分。
终结:大于五全部加,等于五正数加,小于五全不加。
java round指令_java中Math.round()的用法相关推荐
- java 批注框_java 中一些批注的用法
J2SE 提供的最后一个批注是 @SuppressWarnings.该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默. 一点背景:J2SE 5.0 为 Java 语言增加 ...
- java final定义_Java中final关键字的用法
final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员.方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中 ...
- java sort类_java中sort()方法的用法
在java.util.Collections类中有个sort()方法,主要是用来给数组排序,排序的规则可以自己重写. (一)给数组{2,3,1,5}按自小到大排序 public class Main{ ...
- C#中Math.Round()实现中国式四舍五入
原文:C#中Math.Round()实现中国式四舍五入 C#中Math.Round()实现中国式四舍五入 C#中的Math.Round()并不是使用的"四舍五入"法.其实在VB.V ...
- java double 计算_Java中的Double类型计算
一.问题的提出: 如果我们编译运行下面这个程序会看到什么? public class Test{ public static void main(String args[]){ System.out. ...
- java 取整数_java中的三种取整函数
1.Math.floor floor,英文原意:地板. Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的值肯定会小于或等于这个浮点数. Math.floor(-1 ...
- java mod %区别_Java中 % 与Math.floorMod() 区别详解
%为取余(rem),Math.floorMod()为取模(mod) 取余取模有什么区别呢? 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余 ...
- java math 函数_Java中Math类常用函数总结
Java中比较常用的几个数学公式的总结: //取整,返回小于目标函数的最大整数,如下将会返回-2 Math.floor(-1.8): //取整,返回发育目标数的最小整数 Math.ceil() //四 ...
- java中math的方法_Java中Math类常用方法代码详解
近期用到四舍五入想到以前整理了一点,就顺便重新整理好经常见到的一些四舍五入,后续遇到常用也会直接在这篇文章更新... public class Demo{ public static void mai ...
- java简单通讯录的实现02person类_Java中Math类的简单介绍
我想对于Math类大家一定很熟悉了,是Java提供的一个用来进行简单数学运算的工具类.对于Math类来说,常用的方法有: 加法 public static int addExact(int x, in ...
最新文章
- linux服务器配置试卷,2016年Linux认证模拟练习题及答案
- 原来 Sql Server 的存储过程是可以调试的
- 三言五载道不尽【追梦五年】
- SDUT 1149 勾股定理第一弹 勾股数
- python(48):re.split 多分隔符
- 算法学习一:排序算法实现与算法性能分析
- 病毒库的备份及***隐藏地址
- 图片右侧加文字html完整代码,怎么用css在图片右下方添加文字
- 擦亮双眼,愚人节彩蛋回顾
- 【视角】限贷传闻横扫楼市 专家看空房地产业
- 服务器硬盘用在硬盘录像机,网络硬盘录像机是干什么用的
- java美元美分兑换_美元美分换算(美分美角美元的换算)
- 穿透内网远程访问群晖NAS
- 程序员的痛点:我竟然还不懂Linux性能优化
- 怎么取消苹果订阅自动续费_首开79,到期自动续费扣178元! 如何取消爱奇艺自动续费?...
- 注意力机制在推荐模型中的应用——AFM、DIN、DIEN
- iOS之身份证的正则校验
- Spring Security + JWT实现权限管理
- egg.js 获取客户端真实ip
- 2018-11-04 在线代码离线翻译Chrome插件一马v0.0.14
热门文章
- echarts实现立体柱状图
- 2017腾讯校招暑期实习生笔试题3
- c语言结构体编程时钟,c语言简单数学时钟(结构体,指针),求大佬帮助
- arm模拟器手机版_在 Android 模拟器上运行 ARM 应用
- Seckill秒杀系统高并发优化
- hdu 5064 Find Sequence(单调性优化DP)
- 腾讯ISUX网页前端代码分析
- 【贪玩巴斯】数字信号处理Digital Signal Processing(DSP)——第二节「离散时间信号详解」2021-09-29
- CCF 202109-2 非零段划分(动态规划法,过了70%)
- web端如何获取笔压 web端获取笔压的js库