3.7-5/2+1.4+6%5 的运算过程遵循四则运算规则,先乘除后加减,同级运算从左向右依次运算
过程:
5/2=2 因为两个运算数全是整形,所以,结果也是整数,丢弃小数部分
6%5=1 模运算,整除,取余数,6/5=1...1所以,结果为1
3.7-2+1.4+1 = 1.7+1.4+1=3.1+1=4.1
3.7-5/2+1.4+6%5=4.1没错啊!
3.7-2+1.4+1=1.7+2.4=4.1!
/是取整除,只取商的整数部分。%是取余除,只取整除后的余数。所以5/2=2,6%5=1。
5/2 : 由于5和2都是整数,所以返回整数2
6%5 : 由于6除以5余1,所以返回整数1
所以:
3.7-5/2+1.4+6%5
= 3.7-2+1.4+1
=4.1