//倒数 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)...
Java中可以通过不同的方式将一个正数变成负数。以下是几种常见的方法:1.使用负号将正数取反点击学习大厂名师精品课这是最简单的方式。直接在数字前加一个负号即可,例如:```intnum=10;intnegativeNum=-num;//negativeNum将会是-10```2.通过减去2倍的值这种方法是将正数减去两倍的值,例如:```i...
这是因为整数在计算机中是二进制存储的。java中 ~5=-6 ,而这个-6是输出到屏幕上,我们看到的是-6。首先看对5求反,5的二进制原码是:0000 0101,取反之后是:1111 1010 ,得到的这个值在计算机中的存储原型也是 1111 1010,而要把这个结果显示出来,到计算机屏幕上就要转换成十进制,也就是说 1...
当参数是负数时,返回其相反数。当参数是零时,结果总是正零。对于无穷大,方法同样会返回正无穷大。如果遇到无法计算的 NaN值,Math.abs 会保持其 NaN 状态。NaN 的特殊处理:NaN 是一种特殊的浮点数,表示无法表示或计算的结果。在 Java 中,NaN 常被编码为一个特定的数值模式,但具体的尾数模式...
可以在语句中进行判断哈,然后如果是正数的话就直接输出就好了,负数的话可以取相反数