为了账号安全,请及时绑定邮箱和手机立即绑定

取余运算 结果为什么是1。

10%-3  的结果为什么是1      是根据什么算法算的

正在回答

3 回答

10/3余1

0 回复 有任何疑惑可以回复我~
#1

我是菜狗 提问者

非常感谢!
2016-06-25 回复 有任何疑惑可以回复我~

运算数符号取决于被模数符号 10%3=1 而(-10)%3=-1,   10%(-3)=1

0 回复 有任何疑惑可以回复我~
#1

我是菜狗 提问者

这个1 是不是 10÷3=3 余出来的那个1, 我可以这么理解吗?
2016-06-25 回复 有任何疑惑可以回复我~
#2

小小兽3552658 回复 我是菜狗 提问者

1就是数学运算中10/3余出来的1 “%”是取余运算 也成模运算 10%3=1 1就是余数1 正负号取决于被模数10跟 若被模数是-10那(-10)%3=-1
2016-06-27 回复 有任何疑惑可以回复我~

结果是根据被余数正负来确定的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       924407    人
  • 解答问题       20753    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

取余运算 结果为什么是1。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信