首页 > 编程语言 >java中的Math.round(-1.5)等于多少

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

时间:2024-11-04 18:30:14浏览次数:3  
标签:1.5 java 0.5 11.3 取整 ceil round Math

 

 

 

-1 等于 -1,因为在数轴上取值时,中间值(0.5)向右取整,所以正 0.5 是往上取整,负 0.5 是直接舍弃。(观点不认同)

Math提供了三个与取整有关的方法:ceil、floor、round (1)ceil:向上取整; (2)floor:向下取整; (3)round:四舍五入;

1、ceil:向上取整 向上取整:无论小数点后面的数字是多少,都向上取整到最接近的整数。 Math.ceil(11.3)= 12; Math.ceil(-11.3)= -11; 2、floor:向下取整; 向下取整:无论小数点后面的数字是多少,都向下取整到最接近的整数。 Math.floor(11.3)= 11; Math.floor(-11.3)=-12; 3、round:四舍五入;

  • 四舍五入:根据四舍五入规则取整。
  • 对于正数,加0.5然后向下取整。 Math.round(11.3)= 11; Math.round(11.8)= 12;
  • 对于负数,减0.5然后向上取整。 Math.round(-11.3)= -11; Math.round(-11.8)= -12;

标签:1.5,java,0.5,11.3,取整,ceil,round,Math
From: https://www.cnblogs.com/89564f/p/18525973

相关文章

  • 用栈实现队列 [Java]
    用栈实现队列题目链接:LeetCode232描述请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素......
  • 大数加法 [Java]
    大数加法题目链接:牛客BM86描述以字符串的形式读入两个数字,编写一个函数计算它们的和,以字符串形式返回。示例输入:“1”,“99”返回值:“100”说明:1+99=100思路方法一:申请两个栈空间和一个标记位,然后将两个栈中内容依次相加。 与链表相加类似:7、链表相加方法二......
  • 踏上Java之旅:环境搭建指南
    编程爱好者们!今天我要和大家分享一个非常基础但重要的主题——Java环境的搭建。对于初学者而言,正确的环境配置是学习Java的第一步,也是至关重要的一步。接下来,我会手把手教你如何在自己的电脑上配置Java开发环境。第一步:下载并安装JDKJavaDevelopmentKit(JDK)是Java编程语......
  • 牛客周赛 Round 66 题解
    牛客周赛Round66题解牛客周赛Round66A-小苯吃糖果_牛客周赛Round66#include<bits/stdc++.h>#defineendl'\n'usingnamespacestd;inta[5];voidsolve(){ for(inti=1;i<=3;i++)cin>>a[i]; sort(a+1,a+4); intans=max(a[1]+a[2],a[3]); cout<......
  • Java上传文件到远程服务器和浏览器预览图片
    导入maven依赖<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version></dependency>创建一个工具类UploadImageimportcom.jcraft.jsch.Channel;importcom.jcraft.......
  • 初探Java:掌握基础语法的第一步
    大家好,我是一位正在学习Java编程的初学者。在这篇博文中,我想和大家分享我在掌握Java基础语法过程中的学习体会和一些实用的建议。希望我的经历能够帮助那些刚开始接触Java的朋友找到正确的学习路径。首先,为什么选择Java?Java作为一种广泛使用的编程语言,因其跨平台性、健壮性和......
  • Codeforces Round 983 (Div. 2) 10.31 ABC题解
    CodeforcesRound983(Div.2)10.31题解A.Circuit数学(math)贪心(greedy)模拟(implementation)题意:有\(n\)盏灯,对应\(2\astn\)个开关,即每盏灯对应两个开关,开关打开或者关闭用\(1\)和\(0\)表示。给出\(2\astn\)个开关的状态,需要求解出可能开灯的最小数量和最大数量。......
  • JAVA工作经验4-5年一般会面试什么问题?
    JAVA工作经验4-5年面试会问的问题如下:不多bb,来看文档内容面试总结一共有三份,内容涵盖Java基础、JVM、多线程、Mysql、Spring、SpringBoot、SpringCloud、Dubbo、Mybatis、网络、Linux、MQ、Zookeeper、Netty、大数据、算法、项目方面以及设计模式等方面的面试真题。篇幅限......
  • java代码重构 接口和接口实现类合并
    maven<dependency><groupId>com.github.javaparser</groupId><artifactId>javaparser-core</artifactId><version>3.24.0</version></dependency>代码packagecom.xx;i......