1. 程式人生 > >算術運算符

算術運算符

sys tro 乘除 int color 步驟 font system 減法

 1      //   +
 2         //註意:1.當+兩邊的操作數都是數值類型,則做加法運算
 3         System.out.println(10 + 20);    //30
 4         System.out.println(10 + 20.0);    //30.0
 5         
 6         int a = 3,b = 4;
 7         int sum = a + b;
 8         //註意:2.當+兩邊的操作數種有一個為非數值類型,則做連接,最終連接後的結果為String類型
 9         System.out.println("sum = " + sum);    //
"sum = 7" 10 System.out.println("sum = " + a + b); //"sum = 34" 步驟:"sum =3" + 4 ------> "sum =34" 11 System.out.println("sum = " + (a + b)); //"sum = 7" 12 13 // - 14 System.out.println(10 - 20); // -10 15 System.out.println(6 - 4.3); //
1.7 16 int x = 5,y=6; 17 int z = x - y; 18 System.out.println("z = " +z); //z = -1 19 //註意:當做減法運算時,必須保證兩個操作數都是數值類型 20 //System.out.println("z = " + x - y); //z = 5" - 6,出現編譯錯誤(不是相同類型----> String int ) 21 System.out.println("z = " + (x-y)); 22 23
//  * 24 System.out.println(5 * 6); //30 25 System.out.println(5.0 *6.0); //30.0 26 int m = 3,n = 4; 27 int s = m * n; 28 System.out.println("s = " + s); 29 System.out.println("s = " + m * n); // "s = 12" //註意:在java中,遵循著標準數學運算法則(所以運算順序 是先乘除然後再加減) 30 31 System.out.println(99999 * 0); //0 32 System.out.println(1234567 * 1) //1234567 33 System.out.println(2 * 2 * 2) 34 35 //除法(取商) 36 System.out.println(10 / 2); //5 37 System.out.println(10 / 3); //3 38 System.out.println(11 / 4); //2 39 System.out.println(7 / 2.0); //3.5 註意:若除的是浮點類型的,則也會輸出浮點類型 40 System.out.println("結果為 :" +20 / 6); //結果為 : 3 41 42 //%(取余) 43 System.out.println(10 % 5); //0 44 System.out.println(9 % 3.0); //3.0 註意:若除的是浮點類型的,則余數也得輸出浮點類型 45 System.out.println(4 % 6); //4 46 System.out.println(12 % 10); //2 47 System.out.println(0 % 10); //0 48 //System.out.println(6 % 0); //註意:除數不能為0 (能編譯,但是會內部報錯)
1.註意:當+兩邊的操作數都是數值類型,則做加法運算
2.註意:當+兩邊的操作數種有一個為非數值類型,則做連接,最終連接後的結果為String類型

3.註意:當做減法運算時,必須保證兩個操作數都是數值類型

4.註意:在java中,遵循著標準數學運算法則(所以運算順序 是先乘除然後再加減)

5.註意:若除的是浮點類型的,則也會輸出浮點類型

6.註意:除數不能為0 (能編譯,但是會內部報錯)

算術運算符