亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

二進制的邏輯運算實際應用?

二進制的邏輯運算實際應用?

新人沈琦斌 2016-06-28 22:47:33
今天看了老師講的二進制的視頻,有一些問題想不明白,求各位大神指教。二進制中的位運算,也就是0&1;0|1,,這些問題計算在實際開發中有哪些應用?比如視頻中老師講的例子51&5,可是我們在實際應用中什么時候才會用到這種計算?能不能舉一些實用性很強的例子,不象老師視頻中講的,為了得到某個數?
查看完整描述

1 回答

?
_瀟瀟暮雨

TA貢獻646條經驗 獲得超225個贊

例如游戲中斗地主的牌:每張牌有點數和花色。我們可以用2個16進制數表示,高位表示花色,低位表示點數,例如:0x01(黑桃A),0x02(黑桃2),0x11(紅桃A)。這樣存儲的時候可以節省空間:一張牌占用的存儲空間是2個字節,那么是使用108byte就表示了全部的牌。解析的時候最低位和0x0F進行按位與可得到點數,右移8位可得到花色??傊绞堑讓?,越是要求高性能的領域二進制用得越多。一般的web開發中二進制可能用的較少。

查看完整回答
2 反對 回復 2016-06-29
  • 1 回答
  • 1 關注
  • 1611 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號