2个回答
展开全部
%是除法取余运算。用于整数与整数运算。否则,不同的编译器会得不同结果。'%'为取余运算符,用于把它前面的整数值或表达式除以其后面的整数值或表达式,结果为不能被后面的整数或表达式整除的最小整数,它后面的数值应该为大于1的正整数。
如"13%7",就表示13
除以7余6。
作为双目运算符,左右操作数可以是数值,也可以是表达式。但'%'运算符的左右操作数必须是整数。负数取余运算MS
VC++
编译器:
-4
%
6
=
-4
6
%
-4
=
2
扩展资料:
在整数的除法中,只有能整除与不能整除两种情况。当不能整除时,就产生余数,所以余数问题在小学数学中非常重要。
取余数运算:
a
mod
b
=
c
表示
整数a除以整数b所得余数为c。
余数的计算公式:c
=
a
-⌊
a/b⌋
*
b
其中,⌊
⌋为向下取整运算符,向下取整运算称为Floor,用数学符号⌊
⌋表示
例:⌊
3.476
⌋=3,⌊6.7546⌋=6,⌊-3.14159⌋=
-4
如
7
mod
3
=
7-⌊7/3⌋*3=7-2*3=1
参考资料:余数_搜狗百科
如"13%7",就表示13
除以7余6。
作为双目运算符,左右操作数可以是数值,也可以是表达式。但'%'运算符的左右操作数必须是整数。负数取余运算MS
VC++
编译器:
-4
%
6
=
-4
6
%
-4
=
2
扩展资料:
在整数的除法中,只有能整除与不能整除两种情况。当不能整除时,就产生余数,所以余数问题在小学数学中非常重要。
取余数运算:
a
mod
b
=
c
表示
整数a除以整数b所得余数为c。
余数的计算公式:c
=
a
-⌊
a/b⌋
*
b
其中,⌊
⌋为向下取整运算符,向下取整运算称为Floor,用数学符号⌊
⌋表示
例:⌊
3.476
⌋=3,⌊6.7546⌋=6,⌊-3.14159⌋=
-4
如
7
mod
3
=
7-⌊7/3⌋*3=7-2*3=1
参考资料:余数_搜狗百科
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询