1. 首页
  2. 编程语言
  3. Java
  4. java 取模与取余的区别说明

java 取模与取余的区别说明

上传者: 2021-12-23 21:32:54上传 PDF文件 74.19 KB 热度 27次

当符号不一致时,结果不一样。另外各个环境下%运算符的含义不同,比如c/c++,java 为取余,而python则为取模。Java程序示例:结果:。小数取余运算中,除数为0,抛出一个NaN常量。如:3 NaN是java语言中特有的数,由Float 和 Double两个封装类提供,且不能把它作为一个普通数用于运算中,如==运算,NaN用于比较运算中,不会显示错误,但都只输出false。因此NaN只是通过调用isNaN()方法来判定是否一个东西是否数值;但在equals()方法中比较的是内容,就看具体数据了。

用户评论