num/100&&num/100%10;//这两个一样理解不了
//如:355/100=3.55 而355/100%10=0
我弄明白了,355/100=3 , 3%10=3
这里的%是求余数,不是求商。 例如355/100=3这个是因为是整型,只取整数。 但是355/100%10 首先/和%都是同级运算符,所以只用从左往右依次算,355/100=3 然后3%10=3 。3除以10,商是0。余数是3.
我也没看懂
hd=num/100&&num/100%10
当num值过千就不同了
100&&100%10
前面是100,后面是0
/是除后取整,%是除后取余