Day04运算符

基本运算符

//前四个,必须掌握!!!!!!!!!!!!!!!
算木运算符:+,-,*,/,%,++,-- 
    
赋值运算符=
    
关系运算符:>,<,>=,<=,==,!=,instanceof 
    
运算符:&&,||, !
    
//下面的,了解就行--------------------
    
位运算符:& ,|,^,~,>>、<<,>>>
                        
条件运算符?: 
                        
扩展賦値运算符:+=,-=,*=,/= 

//二元运算符,需要两个值才能运算
        // 在Intellij IDEA中,Ctrl+D:复制当前行到下一行
        int a=10;
      int b=20;
      int c=30;
      int d=40;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);//让结果0.5不被约掉
//一个有趣的发现——关于整数计算的
long a=12312123123123L;
      int b=123123123;
      short c=123;
      byte d=1;
      
      //只要计算对象有一个为long类型的,结果就是long类型的
        System.out.println(a+b+c+d);//结果为long类型
        
        //只要计算对象中,整数没有long类型的,结果都是int类型的
        System.out.println(b+c+d);//结果为int类型
        System.out.println(c+d);//结果为int类型
//关系运算符返回的结果: 正确,错误  布尔値 
int a = 10; 
int b = 20; 
System.out.println(a>b);
System.out.println(a<b); 
System.out.println(a==b); 
System.out.println(a!=b);
//幂运算的结果通常是浮点数

//想要进行数学上的幂运算,你应该使用 Math.pow() 方法,如下所示:

double result = Math.pow(base, exponent);
//在这个例子中,base 是底数,exponent 是指数。
//Math.pow() 方法返回的是 double 类型的数值,因此幂运算的结果通常是浮点数。
posted @ 2023-12-21 17:59  1hahahahahahahaha  阅读(4)  评论(0编辑  收藏  举报