20160909進制轉(zhuǎn)換

1.二進制,十進制,十六進制和ASCII碼

二進制轉(zhuǎn)十進制(相加法):2+22+...+2的n次方相加轉(zhuǎn)換成十進制;例如:


十進制轉(zhuǎn)換成二進制(拆分法):使用把十進制拆分成二進制的n次方相加即可;例如:

二進制轉(zhuǎn)十六進制(相加法):2+22+...+2的n次方相加轉(zhuǎn)換成十六進制;例如:


十六進制轉(zhuǎn)換成二進制(拆分法):使用把十六進制拆分成二進制的n次方相加即可;例如:

二進制對應(yīng)ASCII:

2.二進制邏輯與,邏輯或,邏輯非的運算

邏輯與:1010&&1100 ??兩邊都為真時候為真

1 0 1 0

1 1 0 0

結(jié)果 1 0 0 0

邏輯或:1010||1100一邊為真是就為真

1 0 1 0

1 1 0 0

結(jié)果 1 1 1 0

實際用例子:

角色有董事長李先生擁有權(quán)限A B C,總經(jīng)理王先生擁有的權(quán)限是A B

權(quán)限有A權(quán)限 ?對應(yīng)的二進制存儲1010

權(quán)限有B權(quán)限 ?對應(yīng)的二進制存儲1100

權(quán)限有C權(quán)限 ?對應(yīng)的二進制存儲0011

董事長李先生擁有的權(quán)限是:A B C的二進制進行邏輯與運算

1 0 1 0

1 1 0 0

0 0 1 1

結(jié)果 1 0 1 0

總經(jīng)理王先生擁有的權(quán)限是:A B 的二進制進行邏輯與運算

1 0 1 0

1 1 0 0

結(jié)果 1 0 0 0

3.二進制的位移運算

例子:1100 ????十進制12

左移一位:11000 ??十進制24

右移一位:0110 ??十進制6

規(guī)則:位移運算左一一位乘以二,右移一位除以二;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 網(wǎng)站亂碼問題我們會經(jīng)常碰到,大多見于非英文的中文字符或其他字符亂碼,而且,這類問題常常是因為編碼方式問題,主要原因...
    波段頂?shù)?/span>閱讀 3,347評論 1 9
  • 1 關(guān)鍵字 1.1 關(guān)鍵字的概述 Java的關(guān)鍵字對java的編譯器有特殊的意義,他們用來表示一種數(shù)據(jù)類型,或...
    哈哈哎呦喂閱讀 788評論 0 0
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,834評論 18 399
  • 由內(nèi)而外全面造就自己 “誰也無法說服別人改變,因為我們每個人都守著一扇只能從內(nèi)開啟的改變之門,不論動之以情或曉之以...
    村落時光閱讀 399評論 0 0
  • 吾常懷箏篌,獨為知音候。 知音不常有,箏篌自消愁。 愿君安久駐,樂享不思憂。 與我共一曲,輕吟到白頭。 原寫為 吾...
    樹先森6閱讀 315評論 0 3

友情鏈接更多精彩內(nèi)容