马士兵java架构师

您现在的位置是:java学习笔记 >

java学习笔记

[最全方法] java 除法运算最全表格整理, 简直一目了然!

2023-11-29 18:10:26java学习笔记 本文浏览次数:1 百度已收录

本 文 目 录

在Java中,除法运算可以通过不同的操作符和方法来实现。下面是一个表格,整理了Java中常见的除法运算方式:

除法运算最全表格

运算方式 描述 示例 结果类型
除号(/) 整数除法,结果为整数,舍去小数部分 10 / 3 int
双斜杠(//) 整数除法,结果为整数,向下取整 10 // 3 int
模号(%) 取余数,结果为整数 10 % 3 int
Math.div() 整数除法,结果为整数,舍去小数部分(Java 9及以上版本) Math.div(10, 3) int
Math.floorDiv() 整数除法,结果为整数,向下取整(Java 9及以上版本) Math.floorDiv(10, 3) int
Math.floorMod() 取余数,结果为整数,考虑符号(Java 9及以上版本) Math.floorMod(10, 3) int
类型转换或强制类型转换 将操作数转换为浮点数进行除法运算,结果为浮点数 (double) 10 / 3 或 (float) 10 / 3 double 或 float
Math.round() 将浮点数四舍五入为最接近的整数 Math.round(10.0 / 3) long
Math.ceil() 向上取整,返回大于或等于给定浮点数的最小整数 Math.ceil(10.0 / 3) double
Math.floor() 向下取整,返回小于或等于给定浮点数的最大整数 Math.floor(10.0 / 3) double

这个表格总结了Java中常见的除法运算方式,包括整数除法和浮点数除法。每种运算方式都提供了示例和结果类型。

请注意,在Java中进行除法运算时,操作数的类型会影响结果的类型和精度。根据需要选择适当的运算方式和类型转换来实现期望的除法运算。