Java中如何实现取模运算(java,开发技术)

时间:2024-05-02 09:53:32 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Java%E4%B8%AD%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%8F%96%E6%A8%A1%E8%BF%90%E7%AE%97

1.实现算法

2.java的取模运算支持类型:字符型(自然不包括负数)、字节型、短整型、整型、长整型、单精度浮点型、双精度浮点型.

算法同上

取模运算支持类型:字符型(不包括负数)、字节型、短整型、整型、长整型、布尔类型(除数不能为false,原因在C++中,true表示1,false表示0,自然除数不能为0;).

先看一段代码:

很显然是一段判断奇偶性的代码,但是结果可能大家都能看得出来.

2是偶数1是奇数0是偶数-1是偶数-2是偶数

为什么-1会是偶数呢? 原因就是取模运算的实现算法导致的.

给我一个警示:在以后的奇偶判断使用中,使用偶数进行判断代替使用奇数.

(同样的现象C++中也是一样)

如:

本质就是-10能够加减多少个3能最接近0,-10肯定要加三个3,就等于-1接近0

本质就是10加减多少-3能最接近0,10肯定要加三个-3,就等于1接近0

本质就是-10能够加减多少个-3能最接近0,-10肯定要减三个-3,就等于-1接近0

当a为负数时:

如:

本文:Java中如何实现取模运算的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:python Tkinter指的是什么下一篇:

4 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18