问答详情
源自:3-8 Java中运算符的优先级

为什么 (a+18)%4=2 30%4怎么可能得2啊

为什么 (a+18)%4=2        30%4怎么可能得2啊

提问者:The丶end又一个末神 2015-04-09 21:03

个回答

  • Dowson
    2015-07-04 15:59:46

    http://img.mukewang.com/559792680001c9da08640540.jpg 看图吧

  • Dowson
    2015-07-04 15:58:14

    30%4  :4*7=28 ,30-28=2,   2就是余数。%是取余,不是除法

  • The丶end又一个末神
    2015-04-27 15:40:28

    1+1=2   所以30%4不可能得2 


  • 李墨迹
    2015-04-10 20:38:18

    /和%都是表示除法,不同的是“/”求出来之后只要商的整数部分,舍去余数部分;而%是指只要其余数部分,舍去商的整数部分。比如:30÷4=7.....2;那么30/4=7;而30%4=2.我回答的真优秀

  • xsfelvis
    2015-04-09 22:23:23

    基本功不扎实百度一下 /和%

  • 学_习
    2015-04-09 22:04:25

    30除以4余2  %是取余的