弱弱的问一下,%在 c++里代表什么?

软件和网站开发以及相关技术探讨
回复
vitamin
帖子: 247
注册时间: 2008-09-23 21:13

弱弱的问一下,%在 c++里代表什么?

#1

帖子 vitamin » 2008-11-05 16:35

为什么 X=25 Y=6 X*3%4结果为3 10-Y%X结果为4呢?
念几句佛经就以为自己在悟道,引用几句圣经就以为自己是上帝的使者。
躲在阴暗的角落就以为看不见你那肮脏的灵魂?
游走在灰色领域就以为安然无恙?
举头三尺有神明,不是不报是时候未到。
头像
flyli
帖子: 26
注册时间: 2007-11-20 19:28
来自: 四川绵阳

Re: 弱弱的问一下,%在 c++里代表什么?

#2

帖子 flyli » 2008-11-05 17:47

取余符号哈
比如
15%10 = 5

13%5 = 3
学习,永无止境
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12

Re: 弱弱的问一下,%在 c++里代表什么?

#3

帖子 xeoc » 2008-11-05 17:52

结果是对的,刚才心算错了,丢人啊

M%N=M-[M/N]*N

取余数,当然,上面这个式子是整数型的...
上次由 xeoc 在 2008-11-05 20:44,总共编辑 1 次。
vitamin
帖子: 247
注册时间: 2008-09-23 21:13

Re: 弱弱的问一下,%在 c++里代表什么?

#4

帖子 vitamin » 2008-11-05 20:22

还是不懂,什么叫取余?
念几句佛经就以为自己在悟道,引用几句圣经就以为自己是上帝的使者。
躲在阴暗的角落就以为看不见你那肮脏的灵魂?
游走在灰色领域就以为安然无恙?
举头三尺有神明,不是不报是时候未到。
头像
hellojinjie
帖子: 1150
注册时间: 2007-09-14 21:03
来自: 浙江

Re: 弱弱的问一下,%在 c++里代表什么?

#5

帖子 hellojinjie » 2008-11-05 21:42

34 / 30 = 1 ...... 4
34除以30商1余4
这个式子还记得吗?
4 就是余数,
Say hello to everyday!
回复