Java abs()方法
Java abs()方法
Java的abs()是Math类的方法,可以用于获取参数的绝对值。abs()的语法如下:
type abs( type var)
提示:两个type,即返回值类型和参数的类型是一致的,比如type如果是double,则参数的类型也应该是double。
重点提示:abs()的参数如果是byte类型或short类型,则返回值会是int类型,如果要得到byte类型或short类型,需要进行强制转换,可参考下方的实例代码。
提示:abs()方法,需要通过Math类来调用。
abs()参数
参数 | 描述 |
---|---|
var | var参数的类型可以是byte、short、int、float、double、long等 |
abs()返回值
参数的绝对值。
abs()实例代码
public class test {
public static void main(String[] args) {
float x = Math.abs(-3.2f);
int y = Math.abs(6);
// 显式转换为byte类型
byte z = (byte)Math.abs(2);
double a = Math.abs(5.6);
long b = Math.abs(-635);
short c = (short)Math.abs(-3);
System.out.println("x="+x+"; y="+y+"; z="+z+"; a="+a+"; b="+b+"; c="+c);
}
}
免责声明:内容仅供参考,不保证正确性。