Java中3?
/是java的除運(yùn)算符。不過(guò)它和數(shù)學(xué)中的除(÷)是有區(qū)別的。在Java中,如果兩個(gè)運(yùn)算數(shù)都是整數(shù)(數(shù)據(jù)類型是int、long),那么除法運(yùn)算符的運(yùn)算結(jié)果也是整數(shù),并且會(huì)省略一切小數(shù)點(diǎn)后的值(或者說(shuō)是兩個(gè)整數(shù)相除得到的商)。所以在java中3/2得到的結(jié)果是1。但是如果兩個(gè)運(yùn)算數(shù)有一個(gè)是小數(shù)(數(shù)據(jù)類型是double、float),那么結(jié)果就和數(shù)學(xué)中的除法結(jié)果相同。比如:3.0/2的到的結(jié)果是1.5