天天看點

operator

package operator;

public class TEST01 {

public static void main(String[] args){

//兩個數的計算,二次元運算

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(ab);

System.out.println(a/b); /10/20=0.5整數部分是0,是以舍棄.5結果為0

正确方法如下:*/

System.out.println(a/(double)b); ​​//結果為0.5​​

long A =123123123123123L;
    int B =123;
    short C = 10;
    byte D =8;
    System.out.println(A+B+C+D); //long 類型
    System.out.println(B+C+D); //int 類型
    System.out.println(C+D);// int 類型
    //運算過程中有long或者double類型結果都會變為long或者double類型;
    //運算過程中沒有long或者double類型都會轉換為int類型


    //關系運算符
    int n =10;
    int m =20;
    int v =21;
    //關系運算符傳回的結果隻有正确和錯誤,也就是布爾值.
    System.out.println(n>m);// false
    System.out.println(n<m);// true
    System.out.println(n==m);// false
    System.out.println(n!=m);// true
    //下面這個叫取餘(%),也叫模運算
    System.out.println(v%n);// 結果為1,21/10=2...1
}