1. 程式人生 > >Chapter3_操作符_算術操作符

Chapter3_操作符_算術操作符

自動 類型 賦值運算 註意 遞增 後綴 運算符 操作 浮點

java中的算術操作符與其它語言並無太大區別,常用到的是以下這些:

(1)加號(+),減號(-),除號(\),乘號(*),取模操作符(%),其中除號需要特別註意的是,會自動截取掉小數點後面的部分,而不是四舍五入地取得結果,要想獲得精確的表示結果,需要將獲得的結果表示為浮點數類型(float或者double)。並且許多人認為只需將賦值運算符右邊的某一個變量強制轉換成浮點數就行,這種方式也是不行的,編譯器會提示你無法將float或者double類型轉換為int類型,除非使用cast進行強制的轉型,在這種過程中也會損失精度。

(2)自動遞增和遞減符,分為前綴式和後綴式,編譯器對兩種操作符的行為解釋也不同。

Chapter3_操作符_算術操作符