请问下面值是怎么算出来了的?急(2013145 mod 15)*6-3*10-13+13*13-16*10*23/6*24-10/15/14 结果等于 6(2013145 mod 15)+6/15+10+15/13*10/16/11+23*6*24*3*15*2\x05\x05结果等于 4(2013145 mod 15)+6/8/10/6/13-16-16+8+23*9-24-3-15+11\x05\x05

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 05:01:30

请问下面值是怎么算出来了的?急
(2013145 mod 15)*6-3*10-13+13*13-16*10*23/6*24-10/15/14 结果等于 6
(2013145 mod 15)+6/15+10+15/13*10/16/11+23*6*24*3*15*2\x05\x05结果等于 4
(2013145 mod 15)+6/8/10/6/13-16-16+8+23*9-24-3-15+11\x05\x05结果等于 2
(2013145 mod 15)+6*12+10-3+13-8+16/7-23+14/24/15+15*10\x05\x05结果等于 15
我用C语言运算出来结果是 分别是
-14526
298100
162
223
结果的范围会限制在1-16之内,其他值是不会出现的

abs(((2013145 mod 15)*6-3*10-13+13*13-16*10*23/6*24-10/15/14) mod 16)
= 6
abs(((2013145 mod 15)+6/15+10+15/13*10/16/11+23#*6*24*3*15*2) mod 16)
= 4
abs(((2013145 mod 15)+6/8/10/6/13-16-16+8+23*9-24-3-15+11) mod 16)
= 2
abs(((2013145 mod 15)+6*12+10-3+13-8+16/7-23+14/24/15+15*10) mod 16)
= 15
就是把计算结果先与16求模(求余数),再取绝对值