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四個數(shù)字簡單組合得到,所以,我們所說的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 十六進制,二進制和十進制的一些聯(lián)系
           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 閱讀(94) 評論(0)  編輯  收藏


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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 济阳县| 宜兴市| 东台市| 昌吉市| 甘洛县| 尚志市| 巍山| 永川市| 巴彦县| 泰安市| 龙游县| 健康| 兴业县| 辽中县| 湖州市| 东莞市| 金阳县| 行唐县| 葵青区| 辽中县| 康乐县| 定边县| 西林县| 拜泉县| 阿拉善盟| 北票市| 大荔县| 三原县| 招远市| 蓝田县| 镇平县| 阳原县| 屯昌县| 博野县| 勃利县| 孟津县| 巧家县| 宣威市| 疏附县| 车险| 清苑县|