標題:

幫忙算一下好嗎

發問:

麻煩會算16進位的大家幫忙算一下 數字A325=多少10進位=多少2進位呢? 算法可以列出來嗎? 謝謝 更新: 天啊!有沒有比較簡單的說法呢 ? 16 ^3 中的"^"是什麼? 更新 2: 3Q大家了

最佳解答:

 

此文章來自奇摩知識+如有不便請留言告知

A 這位是16^3 3 這位是16^2 2 這位是16^1 5 這位是16^0 而 A 代表的是十進位的 10 所以A325= 10*16^3+3*16^2+2*16^1+5 = 40960 + 768 + 32 + 5 = 41765 41765用二進位記的話,就是除以 2 41765 除以 2 = 20882....1 20882 除以 2 = 10441....0 10441 除以 2 = 5220.....1 5220 除以 2 = 2610.....0 2610 除以 2 = 1305.....0 1305 除以 2 = 652.....1 652 除以 2 = 326.....0 326 除以 2 = 163.....0 163 除以 2 = 81.....1 81 除以 2 = 40......1 40 除以 2 = 20.....0 20 除以 2 = 10.....0 10 除以 2 = 5......0 5 除以 2 = 2.....1 2 除以 2 = 1.....0 所以A325的二進位記法就是: 1010001100100101 2005-08-06 14:46:37 補充: 嗯嗯.. 後來有發現到^^謝謝

其他解答:

要知道,A=16進位的10 A325=10x16^3+3x16^2+2x16+5=40960+768+32+5=41765 41765=1010001100100101|||||答案:A325(16進位)=1010001100100101(2進位)=41765(10進位) 16進位轉2進位再轉10進位的算法: A(16進位)=1010(2進位)=10(10進位) 3(16進位)=0011(2進位)=3(10進位) 2(16進位)=0010(2進位)=2(10進位) 5(16進位)=0101(2進位)=5(10進位) 所以答案就出來咯....^^ 順帶一提:ABCD(2進位).....假設A代表是1、B代表是0、C代表是1、D代表是0 而A的位子就是8....B的位子就是4....C的位子就是2....D的位子就是1 所以解這題的就是=>1010(2進位)=1*8+0*4+0*2+0*1=10(10進位) 而16進位中:A=10、B=11、C=12、D=13、E=14、F=15(之後就沒咯!!) 2005-08-06 14:42:12 補充: 謎同學!! A在10進位是代表10而不是11唷!!|||||要知道 A在16進位是十進位的10 所以A325=10*(16^3)+3*(16^2)+2*16+5 =41765 10進位的41765在2進位是1010001100100101 (太麻煩了,過程不貼了,讓小算盤跑)428DFA428D9FA6F8
arrow
arrow

    jpjzhf9 發表在 痞客邦 留言(0) 人氣()