//倒数
double y=(double)1/123;//1除以任何数 就是他本身的倒数 这凯冲晌里把1/123强转为double类型
System.out.println("y的倒数为"+y);
int x =123;//x可判腊以为任意数盯锋0-x就是x的相反数
System.out.println((0-x));
//绝对值
int a =-15;
int b=Math.abs(a);
System.out.println(b);
B. java怎么让一个正数变成负数
要将负数转换为正数(这称为绝对值),请使用Math.abs()。 此Math.abs()方法的工作方式如下:“number = (number < 0 ? -number : number);”。
看一个完整的例子:
packagecom.mkyong;
publicclassapp{
publicstaticvoidmain(String[]args){
inttotal=1+1+1+1+(-1);
//output 3
System.out.print1n("Total:”+total);
inttotal2=1+1+1+1+Math.abs(-1);
//output5
System.out.print1n("Total2(absolutevalue):”+total2);
}
}
输出量
Total:3
Total2(absolutevalue):5
在这种情况下,Math.abs(-1)会将负数1转换为正数1。