算數運算子小記

2021-09-30 17:22:11 字數 923 閱讀 4315

1. 一系列運算的最後結果的資料型別,取決於運算中範圍最大的資料型別。例如

int i = 3 / 2;
此時i的輸出型別將為int型,輸出結果為「1」。

而如果

int i = 3 / 2.0;
這時候i的輸出型別將為double型,輸出結果為「1.5」。

2. i++與++i的區別

i++:i先參與運算,後自加1;

++i:i先自加1,再參與運算。

例如

int i = 5;

int j = i++ + 5;

system.out.println(j);

system.out.println(i);

輸出結果為:

10

6

而如果是

int i = 5;

int j = ++i + 5;

system.out.println(j);

system.out.println(i);

輸出結果則是:

11

6

3.  +=-=

int i = 5; 

i += 5;

相當於

i = i + 5;
同理,

int i = 5;

i -= 5;

相當於

i = i - 5;

算數運算子

算數運算是值數值型別進行的值的運算,數值型別包括整數型別 浮點數型別以及被識別為這兩種型別的字面量。資料型別決定了該變數或者字面量能進行哪些運算 如何進行運算。而使用運算子則是要對該運算元實際進行該運算,如果是該型別支援的運算子則能得到對應的結果,否則編譯出錯。除了陣列,之前提到的所有資料型別歸根結...

算數運算子

計算機,顧名思義就是負責進行數學計算並且儲存計算結果的電子裝置 目標算術運算子的基本使用 01.算數運算子 算數運算子是運算子的一種 是完成基本的算術運算使用的符號,用來處理四則運算 運算子描述例項 加10 20 30 減10 20 10 乘10 20 200 除10 20 0.5 取整除返回除法的...

算數運算子

算數運算子 二元運算子 int a 10 int b 20 int c 25 int d 25 system.out.println a b system.out.println a b system.out.println a b system.out.println a double b 這裡如...