java源程序的擴(kuò)展名 十六進(jìn)制數(shù)強(qiáng)制轉(zhuǎn)換為bit數(shù)據(jù)類(lèi)型是怎么轉(zhuǎn)換的?
十六進(jìn)制數(shù)強(qiáng)制轉(zhuǎn)換為bit數(shù)據(jù)類(lèi)型是怎么轉(zhuǎn)換的?0x128對(duì)應(yīng)的二進(jìn)制數(shù)是0001001010000x01對(duì)應(yīng)的二進(jìn)制數(shù)是000000000001兩個(gè)二進(jìn)制進(jìn)位和運(yùn)算(&)這里是最低位,其他位都
十六進(jìn)制數(shù)強(qiáng)制轉(zhuǎn)換為bit數(shù)據(jù)類(lèi)型是怎么轉(zhuǎn)換的?
0x128對(duì)應(yīng)的二進(jìn)制數(shù)是000100101000
0x01對(duì)應(yīng)的二進(jìn)制數(shù)是000000000001
兩個(gè)二進(jìn)制進(jìn)位和運(yùn)算(&
)這里是最低位,其他位都是0,它必須得到0,只有最低位是基于要關(guān)聯(lián)的數(shù)的最低位,所以這個(gè)運(yùn)算是得到最低位運(yùn)算,如果0x128的最低位為1,則取1,否則取0,當(dāng)操作數(shù)類(lèi)型不同且不屬于基本數(shù)據(jù)類(lèi)型時(shí),通常需要強(qiáng)制類(lèi)型轉(zhuǎn)換,將操作數(shù)轉(zhuǎn)換為所需類(lèi)型。類(lèi)型轉(zhuǎn)換
1。自動(dòng)類(lèi)型轉(zhuǎn)換