課程
/后端開發(fā)
/Java
/二進制基礎
51和5的 轉為二進制怎么是 0011 0011 和0000 0001 ?前面咋多了幾個0呢
2015-12-10
源自:二進制基礎 3-1
正在回答
你好,這里應該是 51&5 = 0011 0011 & 0000 0101 = 0000 0001 = 1;
書寫要規(guī)范,代碼書寫要求嚴謹,一定要注意養(yǎng)成良好的書寫習慣,對你發(fā)展很有幫助,對以后寫代碼的bug的減少也有很大的幫助,廢話就這么多,下面看下問題,這是二進制與運算,0&0 = 0, 0&1 = 0, 1&1 = 1,知道了這個就可以看下 0011 0011 & 0000 0101 ,根據(jù)與運算的規(guī)則,可以很容易的得到 0000 0001;為什么前面那么多0,因為一個字節(jié)是八位(8bit),所以前面沒有值的都是零;望樓主采納!
八個二進制數(shù)為一個字節(jié),字節(jié)是基本單位
舉報
二進制是計算機唯一能識別的語言,是學習計算機技術必備的知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-12-10
你好,這里應該是 51&5 = 0011 0011 & 0000 0101 = 0000 0001 = 1;
書寫要規(guī)范,代碼書寫要求嚴謹,一定要注意養(yǎng)成良好的書寫習慣,對你發(fā)展很有幫助,對以后寫代碼的bug的減少也有很大的幫助,廢話就這么多,下面看下問題,這是二進制與運算,0&0 = 0, 0&1 = 0, 1&1 = 1,知道了這個就可以看下 0011 0011 & 0000 0101 ,根據(jù)與運算的規(guī)則,可以很容易的得到 0000 0001;為什么前面那么多0,因為一個字節(jié)是八位(8bit),所以前面沒有值的都是零;望樓主采納!
2015-12-10
八個二進制數(shù)為一個字節(jié),字節(jié)是基本單位