Java数学类方法的实现
我们将在以下文章中讨论的不同方法是:
1)Signum:
如果我们正在讨论的数字大于零,则大于signum函数返回1,如果该数字小于零,则返回-1;如果我们正在讨论的数字也为零,则返回零。
在编程方面,如果我们在signum方法中传递的参数不是数字,则此方法返回“NaN”,表示“非数字”。
Signum方法的语法为:
public static double signum(double d) OR public static float signum(float f)
返回参数的signum函数;如果参数为零,则为零;如果参数大于零,则为1.0;如果参数小于零,则为-1.0。
参数:
d,f-要返回其符号的浮点值
返回:
参数的signum函数
2)回合:
此方法用于将小数点舍入到最接近的值。
舍入法的语法为:
public static long round(double a)
返回最接近参数的long,并舍入为正无穷大。
特别案例:
如果参数为NaN,则结果为0。
如果参数为负无穷大或任何小于或等于Long.MIN_VALUE的值,则结果等于Long.MIN_VALUE的值。
如果参数为正无穷大或任何大于或等于Long.MAX_VALUE的值,则结果等于Long.MAX_VALUE的值。
参数:
a-要舍入为long的浮点值。
返回:
参数的值四舍五入到最接近的long值。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西