面试题汇总

java 中的 Math.round(-1.5) 等于多少?

这道题目的答案是 -1.

其实这道题目考察的主要知识点就是:Math.round方法的概念以及返回值类型。

注意:Math的round方法是四舍五入,如果参数是负数,则往大的数如,Math.round(-1.5)=-1,如果是Math.round(1.5)则结果为2

计算规则为:

  1. 如果参数大于 Long.MAX_VALUE 则返回Long.MAX_VALUE
  2. 如果参数小于Long.MIN_VALUE 则返回Long.MIN_VALUE
  3. 如果参数为NaN则返回0
  4. 其余值则返回接近于当前参数的最大整数值。

所以Math.round(-1.5)返回的是最接近的最大整数-1。

例:

public class test {public static void main(String[] args){System.out.println(Math.round(1.3));   //1System.out.println(Math.round(1.4));   //1System.out.println(Math.round(1.5));   //2System.out.println(Math.round(1.6));   //2System.out.println(Math.round(1.7));   //2System.out.println(Math.round(-1.3));  //-1System.out.println(Math.round(-1.4));  //-1System.out.println(Math.round(-1.5));  //-1System.out.println(Math.round(-1.6));  //-2System.out.println(Math.round(-1.7));  //-2}
}

java 中的 Math.round(-1.5) 等于多少?相关推荐

  1. 5 在java等于多少,java基础面试题之Java中的Math. round(-1. 5)等于多少

    Java 中的 Math. round(-1. 5) 等于多少? 答案:-1 /** * Returns the closest {@code long} to the argument, with ...

  2. java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 ( ).

    java面试题33 Math.round(11.5) 等于多少 (). Math.round(-11.5) 等于多少 (  ). A 11 ,-11 B 11 ,-12 C 12 ,-11 D 12 ...

  3. 为什么在Java 6上Math.round(0.499999999999999917)舍入为1

    总览 错误表示错误和算术舍入错误有两种类型,它们在浮点计算中很常见. 在此简单示例中,这两个错误组合在一起,在Java 6中Math.round(0.4999999999999999999917)舍入 ...

  4. Math.round(11.5)等于多少? Math.round(-11.5)等于多少?

    Math.round()运算规则+0.5向下取整 package com.study.JavaBase;import org.junit.Test;/*** @Description Math.rou ...

  5. 带有静态方法的类(java中的math类)

    带有静态方法的类通常(虽然不一定是这样)不打算被初始化. 可以用私有构造函数来限制非抽象类被初始化. 例如,java中的math类.它让构造函数标记为私有,所以你无法创建Math的实例.但Math类却 ...

  6. [小技巧]你真的了解C#中的Math.Round么?

    今天在某.NET Core 群中看到有人在问Math.Round的问题.其实这个问题之前有很多人遇到了,在此总结一下. 开发者为了实现小数点后 2 位的四舍五入,编写了如下代码, var num = ...

  7. Java - Math.round(1.5) 等于多少?Math.round(-1.5) 等于多少?

    分享一个大牛的人工智能教程.零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请点击人工智能教程 Math.round(1.5)的返回值是2,Math.round(-1.5)的返回值是-1 ...

  8. Java中的Math类和日期类详解

    Math类是定义了一系列的数学运算方法,是使用static修饰的方法,表示可以通过Math类直接访问.我们在开发中一般只需要关注两个: ·四舍五入: ·取得随机数 四舍五入 API文档中描述: rou ...

  9. Java中的Math函数常用方法都在这里

    Math函数中常用的一些方法 类Math包含用于执行基本数字运算的方法 算术运算 Math.abs(a):取a的绝对值 Math.sqrt(a):取a的平方根 Math.cbrt(a):取a的立方根 ...

最新文章

  1. 0xc0000225无法进系统_电脑无法启动,出现0xc0000225一到错误,该怎样解决!
  2. 强化学习笔记: backup diagram
  3. 收费标准_互联网推广收费标准
  4. 深度学习之卷积神经网络(4)LeNet-5实战
  5. (七)Maven使用的最佳实践
  6. Spring RESTful Web服务中的异常处理
  7. 终端母体服务器是心识,自我意识的觉醒与重返母体的归属.doc
  8. ↑nginx+tomcat+httpd实现动静分离↑
  9. 从零到一,使用实时音视频 SDK 一起开发一款 Zoom 吧
  10. 开票服务器管理系统默认密码,税控盘初始密码和口令是多少-百旺税控盘初始密码和口令-牛账网...
  11. 广告机CE认证 FCC认证费用构成
  12. bootice添加linux_如何使用老毛桃winpe的Bootice工具还原SYSLINUX引导程序?
  13. 量化交易入门阶段——欧奈尔的CANSLIM模型(C 季度每股收益增长)
  14. 【Win10 + Ubuntu 16.04/18.04双系统 + 双硬盘/单硬盘 安装】传统意义双系统
  15. uni-app通过canvas将两张图片合成一张图片
  16. ajax证书问题,网站上有错误的SSL证书的Jquery Ajax
  17. 教给大家:怎样给电脑分盘。
  18. 写一个函数,实现 n 的阶乘
  19. 2017 ACM ICPC Asia Regional - Daejeon
  20. ACP 云计算试题集

热门文章

  1. Dom-to-image
  2. 7-31 字符串循环左移 (20 分)
  3. R7-5 求矩阵各行元素之和 (15 分)
  4. 7-8 最长连续递增子序列 (15 分)
  5. 百度 经验 apache php mysql_php+Apache环境搭建教程
  6. mx250是什么_来看看联想小新Pro13 2020款和2019款哪个好?区别是什么?
  7. 力扣209-长度最小的子数组(Java,双指针解法)
  8. 4005基于邻接表的顶点的删除(C++,附思路)
  9. 3001基于哈夫曼树的数据压缩算法(附思路及注释)
  10. ubuntu更改屏幕界面大小和中文