java中的取余数结果不是0就是1是吗

2021-01-11 17:17:03 字数 4340 阅读 5149

1楼:匿名用户

%是取余数,比如 x % 7 ,结果可能就是0,1,2,3,4,5,6

publicclasstest4}}

2楼:匿名用户

你说的是对2进行取余的结果

java %取余运算 什么意思?

3楼:青鸟中关村专家

java中有两种除法,一种是“/”,表示取整,一种是“%”表示取余数。例如:

7/2=3 而7%2=1。

2*3+1=7. 而3对应的就是“/”个结果,1对应的是“%”的结果

4楼:匿名用户

就是剩下的数 比如a%=5 22%是多少 就是把22/5=4 但是2不到5所以不能再把5除, 剩下2就是取余 哈哈哈哈 我说得对吗 也不太清楚但是答案都对 如果错了帮我改一下 谢谢

5楼:南宫小可

余数=被除数 - 商 * 除数,

用12%10=2来倒推

2是余数,12是被除数,商是1,10是除数,就算你看不懂上面的,不知道商是多少,也可以直接代入2=12-x*10,那么结论x就是1,1就是商。

2=12-1*10,成立,所以2是余数,取的数字就是2你的5%2,答案是1,因为1=5-2*2,只要这个公示成立,那么自然而然的1就是商了,所以不会有什么0.1之类的小数出现

取余,重要的是取出这个余数……不是求整

6楼:志祥罗志祥

5%2的意思是5除以2的余数也就是1

7楼:清茶茶不清

五个筷子减去两个筷子还剩下三个筷子 三个筷子就是余数 5/2 =2 2*2等于4 5没有除完还剩下1 1就是余数

8楼:yyd柠檬少年

就是取余数啊。5除以2除不完,余下1。5除以3除不完,剩下2。

java算术运算符里的取模(%)怎么计算的?例如5%5运行结果就是0, 5%-2运行结果是1,这是怎么得来的?

9楼:匿名用户

求模就是求余数,除不尽的部分就被当做余数来处理,5%5没有余数,所以答案是0

一般求余数都是2个整数之间的运算,但是java里面除了 布尔类型的不能做求模运算外,其他的都可以。

5%-2 = -2 余1所以答案是1

10楼:匿名用户

%为取模或取余运算

对于整型数a,b来说,取模运算或者求余运算的方法都是:

1.求整数商: c = a/b;

2.计算模或者余数: r = a - c*b.

例如:计算-7 mod 4

那么:a = -7;b = 4;

第一步:求整数商c,如进行求模运算c = -2(向负无穷方向舍入),求余c = -1(向0方向舍入)

第二步:计算模和余数的公式相同,但因c的值不同,求模时r = 1,求余时r = -3。

归纳:当a和b符号一致时,求模运算和求余运算所得的c的值一致,因此结果一致。

当符号不一致时,结果不一样。求模运算结果的符号和b一致,求余运算结果的符号和a一致。

另外各个环境下%运算符的含义不同,比如c/c++,java 为取余,而python则为取模。

11楼:靳大大来了

public class caixiang}//如果这个数等于两个质数的和,进行打印//进行for循环,查找质数

for(int i=3;i

static boolean zhishu(int k)}

java中取模的问题,1%2为什么得1?

12楼:狼破浪

m%n的意思是m/n以后的余数是多少, 比如4%2 =0

1%3 = 1/3 = 0余1 所以就是1其实1%任何大于1的整数都是得到1本身但是1%1 = 0 因为1/1 = 1 没有余数,,所以就是0了

13楼:随风的鱼儿漂流

这条语句 1%2意思是数1对二进行取模运算,得到的是数学中1与2做除法所得的余数,所以结果为1。

java中取模运算其实就是数学中的取余运算,一般用于判定数与数之间能否整除的问题,如判定素数问题。

14楼:匿名用户

这是编程语言的基本常识```" 因为1除以2等于0.5,有余数,余数5四舍五入就得到了1。"的回答真叼``别误人子弟````%是1个求余数的运算符号``余数会求吧?

3%2=1; 2%3=2 ; 后面比前面大的都应该是前面的那个数``因为商0嘛``

15楼:若水菲妃

1%x的意思是:1除以x然后取得余数,而1/x是商0余数为1啊,因为除了1以外的所以的数除以1余数都是1.所以1%x都是1.

16楼:帅气的莉大爷

在java和很多编程语言中1%2的意思是1除以2取余数,1/2是1除以2取商。

17楼:匿名用户

简单点说

3 % 2 = 1 那么他除的多少次余1? 一次那么5 % 2= 1 除了2次

除的次数不重要 重要的是余多少 那么

1 % 2 = 1除了多少次? 0次 那是不是余1啊?

18楼:匿名用户

因为1除以2等于0.5,有余数,余数5四舍五入就得到了1。

19楼:鲲背浮雪

模运算,等于除法计算取余数。

1%2 = 1除以2余1

20楼:玩玩就行

%是求正取余符号,答案就是他的余数了。

21楼:匿名用户

1/2=0...1;"%"就是取的后面的数,这里是1

而1/3=0...1;1/4=0...1;.....

22楼:匿名用户

因为取余(%)不计算小数点,只计整数。

23楼:匿名用户

这还不明白....

比如在学校食堂吃饭 每张桌子做2人,7个同学一起的话,坐满3张桌子,还有一个同学自己坐一张,他就是那余数

若:1个人去食堂吃饭,你非要分成2人一组,肯定不成啊,只好自己坐一张桌子吃了,可怜的孩子-o-

24楼:疯狂小鼠

%是取余符号,就是取余数的意思,就跟c++类似

25楼:匿名用户

本来就是1呀,它是求余数呀商0余1呀!

26楼:

说那么多干嘛,你只要天天早上背一遍:1%x=1(x>1,x属于自然数)

ok了.

27楼:匿名用户

1%2 是1除以2取余数,不是2除以1

28楼:匿名用户

小学没毕业就不要搞编程

29楼:匿名用户

1是余数啊。你说不是1是多少吧

java取余问题,比如123%100=1.23,怎么只去以为余数???

30楼:天涯之仗剑行走

123%100=23吧,你这个怎么算的?

123/100=1.23,应该是这样吧,ps:你的问题有点听不懂,能说的明白点吗?

31楼:夏天小哈尼

%是取模运算符,/才是取余运算符。

32楼:匿名用户

没看懂你想做什么,123%100=23,123/100 =1,想得到1.23的话,123/100.0 = 1.23

33楼:匿名用户

就是直接int i = 123%100;然后这个i就是23了啊

34楼:匿名用户

publicstaticvoidmain(stringargs)

35楼:山野村妇

(123/10)%10。

java中取模%:1%2 和 3%2 结果分别是多少 ?

36楼:业余收藏人

%又叫模,是取余数的意思

1%2,表示1除于2取余数的意思,所以1%2的结果是1,3%2的结果也是1

37楼:匿名用户

应该是1 1取模就是取余数

38楼:匿名用户

1%2 = 1

3%2 = 1

java中的运算符是取余还是取模

1楼 雪飞潇潇 java中 运算符是取余数的运算 比如 5 3 结果是2 简单参考 public class test java中取余运算符 2楼 yangzhi涯 首先在程序需要中对int型变量 代表取整运行,注意区分它们的不同,而 只能用于整数,取余运算 5 13 5,5除以13商0余5。 取余...

指数函数的底数的取值范围是什么,指数函数的底数的取值范围为什么要规定为a>0且a不=1,当指数为0时,底的取值范围是多少

1楼 我的我451我 指数函数的底数的取值范围为什么要规定为a 0且a不 1。 规定a 0是为了函数有单调性,如果a是负数的话,那么当x取偶数时函数为正,x取奇数时函数值为负。而规定a不 1是因为当a 1时函数值永远等于1。 y a x函数 a为常数且以a 0,a 1 叫做指数函数,函数的定义域是 ...

在1到100中个位数上是0的数一共有几个.在这数中数

1楼 匿名用户 个位上是0的数一共10个,5一共出现一次 在1一100中 个位上是0的数一共有多少个 5 这个数字一一只出现多少次 2楼 督秀珍施己 1 100中,个位上是0的数一共有 10 个 5 这个数字一共出现 20 次 个位每十次出现一次 100里有10个10 所以个位出现 100 10 1...