黑马程序员技术交流社区
标题:
abs()函数
[打印本页]
作者:
雪碧拌米饭
时间:
2014-4-28 13:54
标题:
abs()函数
System.out.println(abs(2-6));//为什么结果是4呢?abs()的作用是什么
作者:
曩颇烟特_·_依
时间:
2014-4-28 14:12
abs()函数的作用就是取绝对值。你的结果是-4,绝对值就是4。
作者:
houyudong
时间:
2014-4-28 14:13
我也想知道
作者:
iloveyou
时间:
2014-4-28 14:23
java的math类中有各种实用的函数。abs()为其中一个。给你总结一下。
abs(arg) :
返回arg绝对值,arg可以是: int, long, float, double.
[例子]
Math.abs(-30.5) == 30.5
Math.abs(-100.0989) == 100.0989
ceil(double arg) :
返回>=arg的最小整数.
[例子]
Math.ceil(30.4) == 31.0 Math.ceil(-8.0989) == -8.0
floor(double arg) :
返回<=arg最大整数.
[例子]
Math.floor(30.4) == 30.0 Math.floor(-8.0989) == -9.0
max(x,y) :
返回x和y中的最大值.
min(x,y) :
返回x和y中的最小值
random() :
返回一个介于0与1之间的伪随机数.大多数情况下适应Random类产生随机数. [例子]
Math.random() == 0.83636823562201235
sqrt(double arg)
计算参数的平方根 返回类型为double型
pow(double arg1,bouble arg2)
计算arg1为底arg2为指数的幂返回类型为double型
祝学习愉快!
作者:
轻语。
时间:
2014-4-28 14:24
正确格式:System.out.println(Math.abs(2-6)); 参阅API中Math类中各个方法。你这个语句肯定报错。
作者:
你为谁归来
时间:
2014-4-28 16:20
这个方法是静态的方法,要由类名.方法来调用。或者上面导入一个静态的包进去。
作者:
小马初长成
时间:
2014-4-28 17:46
abs函数作用是描述返回数字的绝对值。 语法 abs(number) number 参数可以是任意有效的数值表达式。如果 number 包含 Null,则返回 Null;如果是未初始化变量,则返回 0。
作者:
gma103
时间:
2014-4-28 18:22
abs()是一个用来求绝对值的。
作者:
小流氓123
时间:
2014-4-28 22:00
iloveyou 发表于 2014-4-28 14:23
java的math类中有各种实用的函数。abs()为其中一个。给你总结一下。
abs(arg) :
返回arg ...
你好好学习下math类
作者:
hhmm665544
时间:
2014-4-28 23:16
本帖最后由 hhmm665544 于 2014-4-28 23:18 编辑
求绝对值绝对值的方法,
public static int abs(int x) {
if(x<0)
x = -x;
return x;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2