欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

Java别说取余(%)运算简单你真的会吗

时间:2021-04-10 08:52:04|栏目:JAVA代码|点击:

一,直击现场

下面我来抛出几道题:

说明m是商,n是余数;

(1)正数%正数
3%2=m…….n
2%3=m…….n

(2)正数%负数或者负数%正数
-3%2=m…….n
3%-2=m…….n
-2%3=m…….n
2%-3=m…….n

(3)负数%负数
-3%-2=m…….n
-2%-3=m…….n

二,验证时刻

下面的结果没有商m只有余数n;有没有全部答对呢?没有的话来看总结吧

三,总结

(1)
3%2=1…….1
2%3=0…….1

正数除以正数:

商正余正

(2)
-3%2=-1…….-1
3%-2=-1…….1
-2%3=0…….-2
2%-3=0…….2

除数或者被除数其中之一为负数:

先按正数计算,商负余同被除数

(余数和被除数同号)你可能对结果0有疑问,你可以把它当成负0,因为被除数=除数*商+余数,所以被除数是希望商乘以除数的结果是接近它的(如最后一组数被除数2是希望-3乘以0后的结果是接近它的,所以可以理解为0是负0,这样就普遍适用了)

(3)
-3%-2=1…….-1
-2%-3=0…….-2

两个数都是负数:

先按正数计算,商正余负

(对于第二组可理解为0是正0,解释同上)

上一篇:java实现24点纸牌游戏

栏    目:JAVA代码

下一篇:详解将Eclipse代码导入到AndroidStudio的两种方式

本文标题:Java别说取余(%)运算简单你真的会吗

本文地址:http://www.codeinn.net/misctech/98342.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有