Java的三种取整方法「建议收藏」

方法一:向上取整Math.ceil();举例:Math.ceil(11.4)=12;Math.ceil(-11.6)=-11;方法二:向下取整Math.floor();举例:Math.floor(11.7)=11;Math.floor(-11.2)=-12;方法三:四舍五入Math.round();顾名思义,四舍五入后取整,其算法为Math.round(x+0.5),即原来的数字加上0.5后再想下

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

方法一:向上取整Math.ceil();

举例:Math.ceil(11.4)=12; Math.ceil(-11.6)=-11;

方法二:向下取整Math.floor();

举例:Math.floor(11.7)=11;Math.floor(-11.2)=-12;

方法三:四舍五入Math.round();

顾名思义,四舍五入后取整,其算法为Math.round(x+0.5),即原来的数字加上0.5后再想下取整即可。
举例:Math.round(11.5)=12;
Math.round(-11.5)=-11;

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127778.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月10日 下午8:00
下一篇 2022年4月10日 下午8:20


相关推荐

  • 调整Android Studio分配内存大小

    调整Android Studio分配内存大小

    2021年9月30日
    1.3K
  • 数字信封

    数字信封1 定义 数字信封是将对称密钥通过非对称加密 即 有公钥和私钥两个 的结果分发对称密钥的方法 数字信封是实现信息完整性验证的技术 数字信封技术使用两层加密体系 2 过程 信息发送方甲信息接收方乙甲通过加密机获取对称密钥 利用对称密钥加密要发送的信息 再使用乙的公钥来加密对称密钥 这样就形成了一

    2026年3月20日
    2
  • 类图和对象图详解

    类图和对象图详解对于类图和对象图来说我们需要了解的是类图和对象图的概念 类图的组成 使用 Rose 创建类图和对象图 当然最重要的是如何使用 Rose 创建类图案例分析 具体的创建通过选课管理系统的简单用例说明创建类图和对象图的方法和具体的过程 下面是我对类图和对象图学习过程的一个整理 一些资料是直接拿过来直接用的 希望能对你的学习有一点点的帮助吧 类图和对象图的概念 1 类的含义 类图 Classdi

    2026年3月18日
    2
  • jvm之java类加载机制和类加载器(ClassLoader)的详解

    jvm之java类加载机制和类加载器(ClassLoader)的详解当程序主动使用某个类时,如果该类还未被加载到内存中,则JVM会通过加载、连接、初始化3个步骤来对该类进行初始化。如果没有意外,JVM将会连续完成3个步骤,所以有时也把这个3个步骤统称为类加载或类初始化。一、类加载过程1.加载加载指的是将类的class文件…

    2022年6月10日
    37
  • python3.6.0-32 sqlite tkdnd tkinterdnd2 拖拽 快捷方式管理

    python3.6.0-32 sqlite tkdnd tkinterdnd2 拖拽 快捷方式管理

    2021年6月8日
    141
  • Rewritecond介绍

    Rewritecond介绍RewriteCondSyntax:RewriteCondTestStringCondPattern[flags]  RewriteCond指令定义一条规则条件。在一条RewriteRule指令前面可能会有一条或多条RewriteCond指令,只有当自身的模板(pattern)匹配成功且这些条件也满足时规则才被应用于当前URL处理。  TestString是一个字符串,除了包含普通的

    2022年6月13日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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