浅谈java中math类中三种取整函数的区别

 更新时间:2016年11月07日 08:57:50   投稿:jingxian  
下面小编就为大家带来一篇浅谈java中math类中三种取整函数的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

math类中三大取整函数

1.ceil

2.floor

3.round

其实三种取整函数挺简单的.只要记住三个函数名翻译过来的汉语便能轻松理解三大函数,下面一一介绍

1.ceil,意思是天花板,java中叫做向上取整,大于等于该数字的最接近的整数

例:
math.ceil(13.2)=14

math.ceil(-13.2)=-13

2.floor,意思是地板,java中叫做向下取整,小于等于该数字的最接近的整数

例:
math.floor(13.2)=13

math.floor(-13.2)=-14

3.round,最特殊,其实就是四舍五入

例:
math.round(13.2)=13;math.round(13.5)=14

math.round(-13.2)=-13,math.round(-13.5)=-13

以上这篇浅谈java中math类中三种取整函数的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java和C++通过new创建的对象有何区别?

    Java和C++通过new创建的对象有何区别?

    Java和C++都是面向对象的编程语言,然而Java和C++在创建对象时却存在不同的方式,由于方式的不同导致在内存中管理的不同。这篇文章主要给大家介绍了关于Java和C++通过new创建对象区别的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-11-11
  • Springboot日志开启SLF4J过程解析

    Springboot日志开启SLF4J过程解析

    这篇文章主要介绍了Springboot日志开启SLF4J过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Java设计模式之模板方法模式Template Method Pattern详解

    Java设计模式之模板方法模式Template Method Pattern详解

    在我们实际开发中,如果一个方法极其复杂时,如果我们将所有的逻辑写在一个方法中,那维护起来就很困难,要替换某些步骤时都要重新写,这样代码的扩展性就很差,当遇到这种情况就要考虑今天的主角——模板方法模式
    2022-11-11
  • JAVA的LIST接口的REMOVE重载方法调用原理解析

    JAVA的LIST接口的REMOVE重载方法调用原理解析

    这篇文章主要介绍了JAVA的LIST接口的REMOVE重载方法调用原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • idea2023设置启动参数、单元测试启动参数

    idea2023设置启动参数、单元测试启动参数

    在使用IDEA进行开发时,我们可以通过设置一些启动参数来优化开发环境的性能和体验,具有一定的参考价值,感兴趣的可以了解一下
    2023-11-11
  • Java实现双色球抽奖随机算法示例

    Java实现双色球抽奖随机算法示例

    本篇文章主要介绍了Java实现双色球抽奖随机算法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • rocketmq消费负载均衡--push消费详解

    rocketmq消费负载均衡--push消费详解

    这篇文章主要介绍了rocketmq消费负载均衡--push消费详解,本文介绍了DefaultMQPushConsumerImpl消费者,客户端负载均衡相关知识点。,需要的朋友可以参考下
    2019-06-06
  • 深入Spring Boot之ClassLoader的继承关系和影响

    深入Spring Boot之ClassLoader的继承关系和影响

    这篇文章主要介绍了深入Spring Boot之ClassLoader的继承关系和影响,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • Java打印数组的三种方法整理

    Java打印数组的三种方法整理

    许多学编程专业的同学面试的时候,考官都会问到Java如何打印数组这样的问题,下面这篇文章主要给大家介绍了关于Java打印数组的三种方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • Jrebel启动失败解决方案详解

    Jrebel启动失败解决方案详解

    这篇文章主要介绍了Jrebel启动失败解决方案详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07

最新评论