首页 > 编程知识 正文

java执行除法运算的运算符,java 位运算实现除法

时间:2023-05-05 09:35:53 阅读:179063 作者:1407

3、求余:与除法相同。

system.out.println(23%4;

system.out.println(23%-4;

system.out.println(-23%4;

system.out.println(23f%4;

system.out.println(23d%4;

system.out.println(23o;

system.out.println(23m;

system.out.println(23f%0;

system.out.println ) 23%0.0;

system.out.println(0.0%0.0 );

执行结果:

3

3

-3

3.0

3.0

3.0

3.0

南大

南大

南大

陷阱:

符号位由被除数决定。

请注意,Double、Float都提供了几种有用的判断方法,所以用它编写安全代码:

布尔信息(

如果双精度值的大小无限大,则为true; 否则就返回false。

静态布尔信息(双精度) )。

如果指定数字的大小无限大,则为true; 否则,返回false。

布尔型isnan () )

如果该Double值为非数值(NaN )值,则为true; 否则,返回false。

静态布尔型(双精度) )。

如果指定的数值为非数值,则为true; 否则,返回false。

Double、Float类提供了几个常量,也可以用于判断。 当然,这些常数也很有趣。 看看源代码就知道了。

publicstaticfinaldoublepositive _ infinity=1.0/0.0;

publicstaticfinaldoublenegative _ infinity=-1.0/0.0;

publicstaticfinaldoublenan=0.0d/0.0;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。