手册

目录

Java.io 包教程

Java Math 方法

收藏602

阅读808

更新时间2025-07-22

前言:

Java Math 类提供许多方法可以让您对数字执行数学任务。所有数学方法下表列出了所有数学方法:方法描述返回类型abs(x)返回 x 的绝对值。double|

Java Math 类提供许多方法可以让您对数字执行数学任务。

所有数学方法

下表列出了所有数学方法:

方法 描述 返回类型
abs(x) 返回 x 的绝对值。 double|float|int|long
acos(x) 返回 x 的反余弦值,以弧度为单位。 double
addExact(x, y) 返回 xy 的和。 int|long
asin(x) 返回 x 的反正弦,以弧度为单位。 double
atan(x) 返回 x 的反正切值,以 -PI/2 和 PI/2 弧度之间的数值。 double
atan2(y,x) 返回从直角坐标 (x, y) 转换为极坐标 (r, theta) 的角度 theta。 double
cbrt(x) 返回 x 的立方根。 double
ceil(x) 返回 x 的值向上舍入到最接近的整数。 double
copySign(x, y) 返回第二个浮点 y 的符号和第一个浮点 x double
cos(x) 返回 x 的余弦值(x 以弧度为单位)。 double
cosh(x) 返回 double 值的双曲余弦值。 double
decrementExact(x) 返回 x-1。 int|long
exp(x) 返回 Ex 的值。 double
expm1(x) 返回 ex -1。 double
floor(x) 返回向下舍入到最接近的整数的 x 的值。 double
floorDiv(x, y) 返回 x 除以 y 向下取整的结果。 int|long
floorMod(x, y) 返回 x 除以 y 的余数,其中除法结果已向下取整。 int|long
getExponent(x) 返回 x 中使用的无偏指数(unbiased exponent)。 int
hypot(x, y) 返回没有中间溢出或下溢的 sqrt(x2 + y2) 。 double
IEEEremainder(x, y) 规定计算 xy 的余数运算,按照 IEEE 754 标准。 double
incrementExact(x) 返回 x+1 int|double
log(x) 返回 x 的自然对数(以 E 为底)。 double
log10(x) 返回 x 的以 10 为底的对数。 double
log1p(x) 返回 x 和 1 之和的自然对数(以 E 为底)。 double
max(x, y) 返回有最高值的数字。 double|float|int|long
min(x, y) 返回有最小值的数字。 double|float|int|long
multiplyExact(x, y) 返回 xy 的乘积结果。 int|long
negateExact(x) 返回 x 的相反数。 int|long
nextAfter(x, y) 返回 y 方向与 x 相邻的浮点数。 double|float
nextDown(x) 返回在负方向上与 x 相邻的浮点值。 double|float
nextUp(x) 返回正无穷大方向上与 x 相邻的浮点值。 double|float
pow(x, y) 返回 xy 次方的值。 double
random() 返回 0 到 1 之间的随机数。 double
rint(x) 返回最接近 x 且等于某个数学整数的双精度值。 double
round(x) 返回舍入到最接近整数的 x 的值。 int
scalb(x, y) 返回 x 乘以 2 的 y 次幂的结果。 double|float
signum(x) 返回 x 的符号。 double
sin(x) 返回 x 的正弦值(x 以弧度为单位)。 double
sinh(x) 返回双精度值的双曲正弦值。 double
sqrt(x) 返回 x 的平方根。 double
subtractExact(x, y) 返回 x 减去 y 的结果。 int|long
tan(x) 返回角度的正切。 double
tanh(x) 返回 double 值的双曲正切值。 double
toDegrees(x) 将以弧度为单位的角度转换为近似值。以度为单位的等效角度。 double
toIntExact(x) 将长整型值转换为整型。 int
toRadians(x) 将以度为单位的角度转换为近似值。以弧度为单位的角度。 double
ulp(x) 返回 x 的最小精度单位 (ulp) 的大小。 double|float

注意:所有数学方法都是 static(静态的)。

科技资讯

更多

精选课程

更多
前端入门_HTML5
前端入门_HTML5

共29课时

61.7万人学习

CSS视频教程-玉女心经版
CSS视频教程-玉女心经版

共25课时

39.3万人学习

JavaScript极速入门_玉女心经系列
JavaScript极速入门_玉女心经系列

共43课时

70.9万人学习

独孤九贱(1)_HTML5视频教程
独孤九贱(1)_HTML5视频教程

共25课时

61.6万人学习

独孤九贱(2)_CSS视频教程
独孤九贱(2)_CSS视频教程

共22课时

23万人学习

独孤九贱(3)_JavaScript视频教程
独孤九贱(3)_JavaScript视频教程

共28课时

33.9万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时

125万人学习

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号