java手記 算術符號

2021-08-22 04:19:18 字數 485 閱讀 9708

第乙個程式:

public class hello }

算術符號:

《左移 低位填充零

>>右移 這是符號右移,如果為正則高位填充零,如果為負高位填充一

>>>右移 不管是否為負,高位均填零

char byte short進行移位時先轉化為int

他們進行運算時也是先轉換為int型了

浮點數系統能表示的精度 2*(m-m+1)*b^(p-1)+1

ieee使用:m=1023,m=-1022,p = 53,b=2;

小數可以有的位數為:2^64-2^54

^異或運算子

~非運算子

boolean型不允許轉換為其他型別。

float f4 = 1e-45f; // 10 to the power 1*pow(10,45);後面必須加f表示是float型,否則編譯器報錯。認為是double型的

math.random()可以直接使用。。。。。

算術符號和算術表示式 分離整數和小數部分

一,專案要求 編寫乙個程式,其功能為 從鍵盤上輸入乙個浮點數 小數點後有三位數 然後分別輸出該數的整數部分和小數部分。樣例輸入 123.456 樣例輸出 123 456 二,專案分析 1,定義乙個變數儲存輸入的數 float型別 定義兩個變數 int型別 儲存輸出數。2,float型別的數直接轉換為...

java中算術運算子

一 自增 與自減 運算子 在進行自增 和自減 的運算時,如果運算子 或者 放在運算元的前面則是先進行自增或者自減運算,再進行其他的運算。反之,如果運算子放在運算元的後面則是先進行其他運算再進行自增或者自減運算。public class text 該題的輸出結果為x 6,y 70.設a x b x c...

java中運算符號

1 算術運算子。任何整數模2不是0就是1,所以只要改變被模數就可以實現開關運算。連線符。2 賦值運算子。3 比較運算子。特點 該運算子的特點是 運算完的結果,要麼是true,要麼是false。4 邏輯運算子。邏輯運算子除了 外都是用於連線兩個boolean型別表示式。只有兩邊都為true結果是tru...