在Java中,除法運算和膜運算是數學運算中常見的兩種運算。
Java中除法運算,即使用符號“/”進行運算,它完成兩個數值的除法運算,并返回一個結果。需要注意的是,當變量類型為整數時,Java的除法運算得出的結果也會是整數類型,即會自動忽略小數部分。
int a = 5; int b = 2; int c = a / b; // c的值為2
在上面的代碼中,a和b都是整數類型,他們進行除法運算得出的結果也是整數類型,所以c的值是2。
而在Java中,膜運算即使用符號“%”進行運算,它也完成兩個數值的除法運算,但是返回的結果是除法的余數。膜運算也表現為在結果中保留了原數字中除法運算后的余數部分。
int a = 5; int b = 2; int c = a % b; // c的值為1
在上方的代碼中,結果的余數是1,因為2只能被5整除2余1。
需要注意的是,當被除數是負數時,余數的符號和被除數相同。而向0舍入的除法總是返回最靠近零的整數值。
上一篇css表格瀏覽器居中
下一篇css搜索框隱藏邊框