java取整函数

向上取整Math.ceil()向上取整:比自己大的最小整数ceil是天花板的意思,表示向上取整,用数学符号⌈⌉表示Math.ceil(6.1)=7.0Math.ceil(6.9)=7.0向下取整Math.floor()向下取整:比自己小的最大整数floor是地板的意思,表示向下取整,用数学符号⌊⌋表示Math.floor(9.1)=9.0Math.floor(9.9)=10.0Math.round()四舍五入后取整,其算法为Math.round(x+0

大家好,又见面了,我是你们的朋友全栈君。

向上取整 Math.ceil()

向上取整:比自己大的最小整数
ceil是天花板的意思,表示向上取整,用数学符号⌈ ⌉表示

Math.ceil(6.1) = 7.0
Math.ceil(6.9) = 7.0

向下取整 Math.floor()

向下取整:比自己小的最大整数
floor是地板的意思,表示向下取整,用数学符号⌊ ⌋表示

Math.floor(9.1) = 9.0
Math.floor(9.9) = 10.0

Math.round()

四舍五入后取整,其算法为Math.round(x+0.5),即原来的数字加上0.5后再向下取整即可

Math.round(-5.5) = -5
Math.round(-5.6) = -6

Math.rint()

取整为它最接近的整数,如果与两个整数的距离相等,偶数的整数作为一个双精度值返回。
它有两个特殊的情况:

  1. 如果参数本身是整数,则返回本身。
  2. 如果不是数字或无穷大或正负0,则结果为其本身。

Math.rint(-5.5) = -6.0
Math.rint(-6.5) = -6.0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/126628.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 分子动力学模拟软件_材料领域十大常用绘图软件

    作为材料领域的科研工作者,你是否常为如何表达自己的思想而苦恼?作为学术论文创造者,你是否为论文中图文单一而叹气?在这里,GO小妹推荐给你几款常用绘图软件,让你论文从此成为焦点!1——OriginProOringinPro的主要功能为数据分析和绘图。Origin的数据分析主要包括统计、信号处理、图像处理、峰值分析和曲线拟合等各种完善的数学分析功能。进行数据分析时,只需将原始数据粘贴进Origin表格…

  • vue深拷贝与浅拷贝_vue深拷贝与浅拷贝

    vue深拷贝与浅拷贝_vue深拷贝与浅拷贝先说说1.栈内存,它的存取速度比较快,仅此于寄存器,栈中的数据还可以共享。其缺点表现在,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。使用完毕会被“隐式”回收2.堆内存,这和数据类型就有关系了,举个简单的例子leta=1,leta=b,你复制a,b会开辟新的栈内存,动态地分配内存大小,可以“按需分配”,其生存期也不必事先告诉编译器,在使用完毕后,Java的垃圾收集器会自动收走这些不再使用的内存块。其缺点为,由于要在运动时才动态分配内存,相比于栈内存,它的存取速度较慢。然后修改a

  • 类加载器的双亲委派模型_java mock 模拟接口

    类加载器的双亲委派模型_java mock 模拟接口JVM类加载器JVM主要有以下几种类加载器:引导类加载器主要加载JVM运行核心类库,位于JRE的lib目录下,如rt.jar中的类。扩展类加载器主要加载JVM中扩展类,位于JRE的ext目录下。应用程序类加载器主要负责加载ClassPath路径下的类,也就是业务类。自定义加载器负责加载用户自定义路径下的类。类加载器关系…

  • pycharm激活码 2021 3月最新注册码

    pycharm激活码 2021 3月最新注册码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • Json的FastJson与Jackson

    Json的FastJson与JacksonJson的FastJson与Jackson

  • 微信公众号网页开发——获取用户信息

    微信公众号网页开发——获取用户信息微信公众号网页开发——获取用户信息自查用途,学习请至:官方文档1.获取access_token公众号可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在“微信公众平台-开发-基本配置”页中获得(需要已经成为开发者,且帐号没有异常状态)。调用接口时,请登录“微信公众平台-开发-基本配置”提前将服务器IP地址添加到IP白名单…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号