java 中取整操作提供了四种方法:分别是:

public static double ceil(double a)//向上取整

第一种:ceil是天花板的意思,表示向上取整。   测试:

System.out.println(Math.ceil(1.01));

System.out.println(Math.ceil(-1.01));

System.out.println(Math.ceil(1.5));

System.out.println(Math.ceil(-1.5));

输出结果:

2.0

-1.0

2.0

-1.0

第二种:floor是地板的意思,表示向下取整。   测试:

System.out.println(Math.floor(1.01));

输出:

1.0

第三种:round执行的就是数学上的四舍五入运行。

Java:四种取整的方法相关推荐

  1. C语言中四种取整方式、取余/取模的运算以及负数取模的问题

    零向取整.负无穷向取整.正无穷向取整.四舍五入取整 如果将一个浮点数赋值给整形,只会保存整数位: 这种取整方式为零向取整,C语言默认采用的是这种方式 C语言中也有对应的零向取整函数: 同理还有一种函数 ...

  2. JAVA三种取整方法

    方法一:向上取整Math.ceil(); 举例:Math.ceil(11.4)=12; Math.ceil(-11.6)=-11; 方法二:向下取整Math.floor(); 举例:Math.floo ...

  3. Python 几种取整的方法

    数据处理是编程中不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理.取整的方式则包括向下取整.四舍五入.向上取整等等. 1.向下取整 向下取整直接用内建的 int()  ...

  4. MATLAB的四种取整方法

  5. JAVA四种遍历Map的方法

    导入java.util.hashmap: 导入java.util.iterator: 导入java.util.map: 导入java.util.set: 公共类映射{ 公共静态void main(st ...

  6. java 四种实现延迟加载的方法

    1. 延迟初始化 2. 虚拟代理(virtual proxy) 原文地址:   http://www.oodesign.com/proxy-pattern.html Intent The intent ...

  7. java存储整数,用于存储整数数值的是 JAVA四种整数数据类型的取值范围分别是多少...

    JAVA四种整数数据类型的取值范围分别是多少 byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1) short的取值范围为-32768~32767,占用2个字节(-2的1 ...

  8. Java中的取整方法

    在Java中,Math类有四个取整方法 方法 描述 ceil(x) x向上取整为它最接近的整数,以双精度值返回 floor(x) x向下取整为它最接近的整数,以双精度值返回 rint(x) x取整为它 ...

  9. C语言有以下几种取整方法:

    C语言有以下几种取整方法: 1.直接赋值给整数变量.如:    int i = 2.5; 或 i = (int) 2.5;    这种方法采用的是舍去小数部分. 2.C/C++中的整数除法运算符&qu ...

最新文章

  1. android正则表达式隐藏邮箱地址中间字符
  2. Docker 调试技巧
  3. java限频_单个用户及Ip请求频率限制思路(附java实现)
  4. Android 7.0 Gallery图库源码分析2 - 分析启动流程
  5. VS加快程序编译速度——以VS2013为例
  6. JAVA-1011. A+B和C (15)
  7. 计算机图形学E9——裁剪——固定矩形窗口裁剪多边形(凸多边形/凹多边形)
  8. 简述导线平差计算的五个步骤_RTK技术导线测量和全站仪导线测量有什么区别?...
  9. Go 基本语法之变量声明
  10. Python多版本管理
  11. CSS3实现轮播图效果
  12. configure: error: C compiler cannot create executables
  13. VS2010编译log4cpp日志库
  14. 电脑网页截长屏最简单的方法
  15. 国内从事机器视觉领域的公司
  16. linux命令— head
  17. mysql根据字母和数字进行排序
  18. 关于计算机的职业畅想,我的职业畅想作文
  19. 十年BAT架构履历,铁柱磨针成188页Java核心知识点
  20. https是怎么进行证书验证

热门文章

  1. 网页设计精粹:网页中那些迷人的按钮设计
  2. 融合变形三维插件想法
  3. Citrix VDI实战攻略之八:测试验收
  4. 【FFMPEG】关于硬解码和软解码
  5. 深入浅出SNMP及其应用实例分析
  6. Matlab 2015a 中 pointCloud类相关知识
  7. RTP协议之Header结构解析
  8. YOLOX——Windows 10下环境配置
  9. Caffe官方教程翻译(2):Web demo
  10. 截取屏幕指定区域保存为BMP文件