o1010R00k1e

          a,1010和10

          某些時候,它們的相通的。“10”在十六進制里用a來表示,“10”在二進制里用“1010”表示,“10”?本身就是我們熟知的十進制的值。你說是不是在某些時候是相通的呢?


          在學習二進制,十進制和十六進制的相互轉換的時候,有些書會告訴你:記好基本的1-15的二進制的值是有必要的。但事實上是否需要記住它們呢?我們知道二進制逢2進一位,而十六進制卻是逢16進一位,也就是說二進制的1111,十進制是15,而十六進制就是f。二進制的1111,就是8+4+2+1=15,我們所知的十進制的1-15,都可以通過1,2,4,8四個數字簡單組合得到,所以,我們所說的1-15的二進制表示:


          1,1,0001

          2,2,0010

          3,1+2,0011

          4,4,0100

          ...

          13,1+4+8,1101

          (表示:十進制,組合,二進制)


          例如11,1+2+8組合,二進制應該是1011,代碼:


           1 /*
           2 十六進制,二進制和十進制的一些聯系
           3 
           4 Author&o1010R00k1e
           5 09/09/2011
           6 (今天不是重陽節(jié))
           7 */
           8 class BinaryHex //class類:二進制和十六進制
           9 {
          10     public static void main(String[] args)
          11     {
          12         //輸出11的二進制
          13         System.out.printf(Integer.toBinaryString(11));
          14     }
          15 }

          編譯運行



          (Java菜鳥一個,有錯請大牛們不吝指教)


          posted on 2011-09-09 03:56 o1010 閱讀(92) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          主站蜘蛛池模板: 海丰县| 卢氏县| 门源| 牟定县| 离岛区| 新邵县| 博野县| 昌乐县| 阳新县| 临潭县| 合山市| 江孜县| 吉木乃县| 富蕴县| 女性| 保定市| 离岛区| 延安市| 盱眙县| 玛沁县| 延长县| 宁远县| 元谋县| 高州市| 安图县| 芷江| 德州市| 左云县| 遵义县| 沙河市| 奉新县| 工布江达县| 潢川县| 延川县| 松桃| 满洲里市| 沙坪坝区| 同心县| 鹰潭市| 日照市| 汉川市|