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

取模什么意思啊

http://img.mukewang.com/56db6f6a000129a005060071.jpg


分析:小括号优先级最高,因此

1、 执行 a + 18 ,结果为 30

2、 执行( a + 18 ) % 4 取模,结果为 2    

3、 执行 a * ( ( a + 18 ) % 4 ),结果为 24



问 30%4    为什么结果是2    如何算?

提问者:jalone 2016-03-06 07:45

个回答

  • qq_我是菜鸟我怕谁_0
    2016-03-06 07:48:20
    已采纳

    30/4=7 整下就是2啊。懂?

  • jalone
    2016-03-06 07:47:15

    知道了   求余数。