java中取余运算符,Java中的%取余数结果不是0就是1是吗?

2021-01-11 17:17:03 字数 2867 阅读 1284

1楼:yangzhi涯

首先在程序需要中对int型变量/代表取整运行,注意区分它们的不同,而%只能用于整数,取余运算 5%13=5,5除以13商0余5。

取余(或余数)运算符用 number1 除以 number2 (把浮点数四舍五入为整数),然后只返回余数作为 result。

通常取模运算也叫取余运算,他们都遵循处罚法则,返回结果都是余数;

java中取余运算具有如下性质:对所有int数值a和所有非零int数值b满足:(a / b ) * b + (a % b) == a;

这意味着当取余操作返回一个非零的结果时。它与左操作数具有相同的正负符号。

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

2楼:匿名用户

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

publicclasstest4}}

3楼:匿名用户

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

java取模,取余问题

4楼:匿名用户

2/5=0 2%5=2

整数相除结果取整数,%取的是余数

5楼:米粒米粒星

整数之间的取模求

余运算很好求,但几乎没有遇到过对负数进行取模求余,直接看下面**:

java**

/****@authorlogic

**/

publicclasstest

}/**

*result

*-3%-2=-1

*3%-2=1

*-3%2=-1

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

取余是一个比较常见的运算,在各种编程语言中均有相应的运算符(java/c的%, pascal/delphi的mod等等)。java取余运算符 (%)一个表达式的值除以另一个表达式的值,返回余数。

result = number1 % number2参数:result 任何变量。number1 任何数值表达式。number2 任何数值表达式。

6楼:匿名用户

/斜杠计算,只取整数部分,你只要把那个值算出来比如,2/5得到0.4那边取整数,即0;%取余,只要你把能整除指定数的那部分划掉,剩下的就是余数,比如,2%5取余,因为没有可以整除5的那部分,就不管了,那么只剩下2,即余数是2

7楼:

第一个是0 第二个是2

如果不做类型转换的话结果去整数部分 所以第一个是0

第二个 0*5+2=2 所以是2

8楼:匿名用户

这些东西还要问?自己运行一下不就一目了然

java 取余

9楼:匿名用户

5%3=2

5%-3=2

-5%3=-2

-5%-3=-2

可以认为被除数决定了余数的正负

10楼:匿名用户

符号是“%”,双目运算符,且符号两端的操作数必须是整数。如“8%7”,而不是“8.1%7”。

运算所得的结果,是进行除法运算后的余数,如“10/3”,结果为3,余数为1,所以“10%3 = 1”。

11楼:匿名用户

就是用%号来进行取余操作。

12楼:匿名用户

能把问题讲详细点吗?没太看懂

java中取余运算符 (%)

13楼:yangzhi涯

首先在程序需要中对int型变量/代表取整运行,注意区分它们的不同,而%只能用于整数,取余运算 5%13=5,5除以13商0余5。

取余(或余数)运算符用 number1 除以 number2 (把浮点数四舍五入为整数),然后只返回余数作为 result。

通常取模运算也叫取余运算,他们都遵循处罚法则,返回结果都是余数;

java中取余运算具有如下性质:对所有int数值a和所有非零int数值b满足:(a / b ) * b + (a % b) == a;

这意味着当取余操作返回一个非零的结果时。它与左操作数具有相同的正负符号。

14楼:匿名用户

首先在程序需要中 对int型变量 /代表取整运行比如5/2=2 9/6=1 而5.0/2=2.5 9.

0/6=1.5 注意区分他们的不同 而%只能用于整数 取余运算 5%13=5

5除以13商0余5

15楼:匿名用户

a%b = a-(a/b)*b

首先 这个设计到精度问题,如果a=5,b=3,那么就是5-(5/3)*5结果是0;反之a=3,b=5那么就是3-(3/5)*3结果就是3

5%13的结果是5,可以理解为5=0*13+5最后%是取余,/是除法

16楼:尼姑庵·搓澡僧

(a/b)*b不一定是a ,除不尽的话会向下取整比如 赋值a=5 b=3 结果是3

17楼:匿名用户

1、其实这个问题很简单,只是你没有细心去了解这个运算。

2、%:就是取余运算,也就是得到a%b的余数是多少,如1%2,余数为1,则其值为1,仅此而已, 别无其它。

3、如2所说,5%13,余数为5,故其表达式的值为5只在讲清%运算,希望对你有帮助。

18楼:嘿你的丝丝

a/b 出来的是int 你会产生疑问这里才是关键

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

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

问下余干一中,二中三中多少分进,余干一中的录取分数线是多少?

1楼 匿名用户 余干一中初中录取标准,是按地段派位。具体可询问学校教务处和办公室。你若喜欢,便是晴天。 2楼 那是按排名来算的,我准备考 余干一中的录取分数线是多少? 3楼 哦也媕 加体育只能算到买进去的人里面才有用。黄埔中学不属于玉亭镇国立中学所以不在配额之内,配合中只有二中和三中,以及少数乡镇中...

下面的牙套带半年可以取下来吗,牙套可不可以中途取下来几天再戴上吗,我是说如果很重要必须取。。。

1楼 匿名用户 后来医生说戴上了就不要取了,说只做上面会咬合不好,可是我说今年我的面试考试会有好多,医生说到时候可以先把下面的取了,带保持器就没那么明显了。我已经24了。不知道对咬合有没有问题。。 希望大家能给点意见。非常感谢补充 我上面的门牙有点对翘,就做了满口的矫正,总觉得生活里很不方便,希望能...