常量:不能修改的數(shù)值
- Java常量:
整數(shù) : 10
小數(shù) : 10.f
布爾 : true
字符串: "abc"
字符: 'a'
空: null
- 整數(shù):4種表現(xiàn)形式
舉例:
二進(jìn)制:1010
八進(jìn)制:023 (0開(kāi)頭)
十進(jìn)制:10
十六進(jìn)制:0xbc(0x開(kāi)頭)
- 二進(jìn)制位
電信號(hào)只有開(kāi)和關(guān)止邮,兩種狀態(tài)温技,要轉(zhuǎn)換成直觀識(shí)別的聲音笛求,圖片廊移,文字,視頻等等涣易,需要模擬記錄和存貯各種開(kāi)和關(guān)的狀態(tài)画机。2進(jìn)制剛好能模擬開(kāi)關(guān)狀態(tài)冶伞,所有用2進(jìn)制來(lái)存儲(chǔ)文件新症。8個(gè)二進(jìn)制位 = 1個(gè)字節(jié)。但是二進(jìn)制表示數(shù)據(jù)方式依舊很痛苦响禽,進(jìn)一步簡(jiǎn)化成識(shí)別生活中的事物徒爹,0和1的二進(jìn)制位的排列組合順序去表示生活中的事物,形成一一映射關(guān)系芋类,形成編碼表(例如:ASCII)隆嗅。
還想把進(jìn)制位表現(xiàn)形式縮短 ,用8進(jìn)制( 3位2進(jìn)制表示一位)
更短侯繁,16進(jìn)制 (4位2進(jìn)制位表示1位)
十進(jìn)制到二進(jìn)制的轉(zhuǎn)換(對(duì)十進(jìn)制數(shù)進(jìn)行除2運(yùn)算)
二進(jìn)制到十進(jìn)制的轉(zhuǎn)換 (二進(jìn)制乘以2的過(guò)程)
一個(gè)字節(jié)最大值都是255
- 進(jìn)制運(yùn)算
與運(yùn)算:相同為0胖喳,不同為1,同為1進(jìn)一位
或運(yùn)算:不同為1贮竟,相同0丽焊,
2進(jìn)制到8進(jìn)制:3個(gè)二進(jìn)制位一組
2進(jìn)制到16進(jìn)制:4個(gè)二進(jìn)制位一組(缺位0補(bǔ))
負(fù)數(shù)二進(jìn)制表現(xiàn)形式
正數(shù)的二進(jìn)制取反+1
取反:將2進(jìn)制位的0變?yōu)?,1變?yōu)?咕别,
負(fù)數(shù)的最高位是1技健,
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者