第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

什么是按位運(yùn)算符?

什么是按位運(yùn)算符?

什么是按位運(yùn)算符?我是一個(gè)只為好玩而寫代碼的人,沒(méi)有在學(xué)術(shù)或?qū)I(yè)背景下真正鉆研過(guò)它,所以像這些按位運(yùn)算符這樣的東西真的讓我無(wú)法理解。我讀了一篇關(guān)于JavaScript的文章,它顯然支持按位操作。我不斷地看到在一些地方提到的這個(gè)操作,我試著讀到它到底是什么,但我似乎一點(diǎn)也不明白。那他們是什么?清楚的例子很好?。篸還有幾個(gè)問(wèn)題-按位運(yùn)算的一些實(shí)際應(yīng)用是什么?你什么時(shí)候能用?
查看完整描述

3 回答

?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

值得注意的是,作為其他答案列出的單位真值表一次只能在一個(gè)或兩個(gè)輸入位上工作。使用整數(shù)時(shí)會(huì)發(fā)生什么,例如:

int x = 5 & 6;

答案在于每個(gè)輸入的二進(jìn)制擴(kuò)展:

  5 = 0 0 0 0 0 1 0 1& 6 = 0 0 0 0 0 1 1 0---------------------
      0 0 0 0 0 1 0 0

每一列中的每一對(duì)位都通過(guò)“and”函數(shù)運(yùn)行,以便在底線上給出相應(yīng)的輸出位。因此,上述表達(dá)式的答案是4。CPU并行地執(zhí)行了(在本例中)8個(gè)單獨(dú)的“和”操作,每列一個(gè)操作。

我之所以提到這一點(diǎn),是因?yàn)槲疫€記得有這樣的“啊哈!”很多年前我得知這件事的那一刻。


查看完整回答
反對(duì) 回復(fù) 2019-06-19
?
烙印99

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超13個(gè)贊

按位運(yùn)算符是一次工作的操作符。

只有當(dāng)兩個(gè)輸入都是1時(shí),才是1。

如果一個(gè)或多個(gè)輸入為1,則為1。

只有當(dāng)它的一個(gè)輸入是1時(shí),XOR才是1。

只有當(dāng)輸入為0時(shí),才是1。

這些可以最好地描述為真值表。輸入的可能性在頂部和左邊,結(jié)果位是在兩個(gè)輸入的交集處顯示的四個(gè)值中的一個(gè)(在非輸入情況下為兩個(gè),因?yàn)樗挥幸粋€(gè)輸入)。

AND|0 1      OR|0 1---+----    ---+----
  0|0 0       0|0 1
  1|0 1       1|1 1XOR|0 1     NOT|0 1---+----    ---+---
  0|0 1        |1 0
  1|1 0

一個(gè)例子是,如果您只想要一個(gè)整數(shù)的較低的4位,那么您和它有15(二進(jìn)制1111),所以:

    203: 1100 1011AND  15: 0000 1111------------------
 IS  11: 0000 1011


查看完整回答
反對(duì) 回復(fù) 2019-06-19
  • 3 回答
  • 0 關(guān)注
  • 1101 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)