一些運算子

2022-06-08 18:39:09 字數 775 閱讀 1499

int a = 3;

int b = a++;//先把a的值賦給b,a再自增

int c = ++a;//a先自增,再把值賦給c

​system.out.println(a);

system.out.println(b);

system.out.println(c);

結果輸出:535

//冪運算,計算2^3

double pow = math.pow(2, 3);

system.out.println(pow);

結果輸出:8

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

結果輸出:123123123123264

14118

byte,short,char ——>int——>long——> float ——> double

不同精度的資料型別相加減時,結果向項中最高精度靠攏。

特別的: (short c + byte d)為int類

C 的一些運算子

參見 c 高階程式設計 第四版 is 運算子可以檢查物件是否與特定的型別相容。相容 表示物件是該型別,或者派生於該型別。例如,要檢查變數是否與 object 型別相容 int i 10 if i is object int和從 object 繼承而來的其他 c 資料型別一樣,表示式 i is obj...

一些特殊運算子的理解

1 in eg x in o 檢測o物件是否擁有x屬性 in 運算子 in的左側是字串或者可以轉為字串 右側是物件 可以檢測繼承的屬性 注意的是對陣列檢測的是下標值 2 instanceof 左側是物件,右側是標識物件的類即建構函式 如果左側不是物件則返回false,右側不是函式則丟擲乙個型別錯誤異...

js的一些運算子知識

一.算數運算子 只要 兩邊有任何一邊是字串的時候,那麼就進行字串的鏈結 算數運算子有哪些呢?符號的用法 作為字首的時候先自增 自減在使用 作為字尾的時候先使用在自增 自減 優先順序 先 再 如果想提公升優先順序 使用 四捨五入解決誤差的方法 tofixed n n表示保留幾位小數 例如 var ch...