45 10轉換為二進位制度

時間 2021-08-30 09:11:12

1樓:匿名使用者

要從右到左用二進位制的每個數去乘以2的相應次方

例如:二進位制數1101.01轉化成十進位制

1101.01(2)=1*20+0*21+1*22+1*23 +0*2-1+1*2-2=1+0+4+8+0+0.25=13.25

所以總結起來通用公式為:

abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3

或者用下面這種方法:

把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為"按權相加"法。

2的0次方是1(任何數的0次方都是1,0的0次方無意義)

2的1次方是2

2的2次方是4

2的3次方是8

2的4次方是16

2的5次方是32

2的6次方是64

2的7次方是128

2的8次方是256

2的9次方是512

2的10次方是1024

2的11次方是2048

2的12次方是4096

2的13次方是8192

2的14次方是16384

2的15次方是32768

2的16次方是65536

2的17次方是131072

2的18次方是262144

2的19次方是524288

2的20次方是1048576

即:此時,1101=8+4+0+1=13

再比如:二進位制數1000110轉成十進位制數可以看作這樣:

數字中共有三個1 即第一位一個,第二位一個,第六位一個,然後對應十進位制數即2的1次方+2的2次方+2的6次方, 即

1000110=64+0+0+0+4+2+0=70

2樓:匿名使用者

45d=?b

寫出二進位制每位上的基數,用這組基陣列成這個二進位制數來表示45二進位制基數:個位1,高位=低位*2

64 32 16 8 4 2 1 用這組數從高到低將45湊出來,用到的下面寫1,否則0

0  1  0 1 1 0 1 45由1個32、1個8和1個4,1個1組成

45=32+13=32+8+4+1,因此45d=101101b

3樓:天雨下凡

45=32+8+4+1=2^5+2^3+2^2+2^0,用二進位制表示為:101101

將十進位制轉化為二進位制中,什麼是滿足精度要求

4樓:匿名使用者

十進位制小數轉化為二進位制小數時,會出現無法用有限位小數表示的情況,這

時就要根據精度要求,確定保留幾位小數。

如:十進位制數 12.6 轉化為二進位制數:

1位小數:1100.1, 等於十進位制數12.5,誤差 -0.1

3位小數:1100.101, 等於十進位制數12.625,誤差 +0.025

4位小數:1100.1001, 等於十進位制數12.5625,誤差 -0.0375

5位小數:1100.10011, 等於十進位制數12.59375,誤差 -0.00625

……由此可見,轉化出來的二進位制小數的位數越多,誤差越小,精確度越高,但小數位數過長也很麻煩,這時就要根據需要進行取捨。

二進位制數10010111轉換為十六進位制數是

風若遠去何人留 二進位制和16進位制是四位對一位的關係。1001 的十六進位制是9 0111的16進位制是7 所以這個是97h選b 十六進位制是四位一組的,所以 1 8 0 4 0 2 1 1 9 0 8 1 4 1 2 1 1 7 合起來97 百小度 8位二進位制數,從右邊起每四個分成一組,再每組...

二進位制數01011011轉換為十進位制數是

秋狸 91。解析 公式 abcd.efg 2 d 2 0 c 2 1 b 2 2 a 2 3 e 2 1 f 2 2 g 2 3 10 從右到左用二進位制的每個數去乘以2的相應次方,小數點後則是從左往右。則 01011011 2 1 2 0 1 2 1 0 2 2 1 2 3 1 2 4 0 2 5...

66 625 10怎麼轉換為二進位制

你以十進位制的數除以你所要轉換的進位制數,把每次除得的餘數記在旁邊,所得的商數繼續除以進位制數,直到餘數為0時止。例如你要把100轉換成八進位制 100 8 12.餘數為4 12 8 1.餘數為4 1 8 0.餘數為1 然後把相應的餘數從低向高順著寫出來,如上的為144,此即為100的八進位制表示形...