十進位制數66轉換為二進位制數為,十進位制數77 25轉換為二進位制數是?

時間 2021-12-25 22:52:13

1樓:長夜熒熒

66/2=33 66%2=0

33/2=16 33%2=1

16/2=8 16%2=0

8/2=4 8%2=0

4/2=2 4%2=0

2/2=1 2%2=0

1/2=0 1%2=1

十進位制轉二進位制,除以2求餘,再進行倒序,所以為1000010

2樓:匿名使用者

十進位制為逢十進一,二進位制只有0和1

兩者都是用於表示數值大小的

計算機是乙個有限狀態機

只能處理有和無兩種狀態,這兩種狀態就用0和1來表示即為常見的二進位制

而我們人類在使用計數時,使用十進位制方便計算古時的一斤十六兩是最早的16進製制了

對於十進位制和二進位制的轉換,

可以首先將十進位制轉變為16進製制

如題主所提的十進位制66轉換為16進製為0x42即為4x16+2=66

而計算機中,一位16進製製用4位二進位制表示

所以0x42的二進位制為0100 0010故66的二進位制為0100 0010

3樓:海剩下些什麼

一樓、二樓怎麼算的?1000010 =130(明顯兩抄襲,呵呵)三樓、四樓的【除二】方法,也錯了!

66/2=33 66%2=0

33/2=16 33%2=1

16/2=8 16%2=0

8/2=4 8%2=0

4/2=2 4%2=0

2/2=1 2%2=0

1/2=0 1%2=1

它們的寫法,是最後乙個1開始,那往上才7位數,但是二進位制是八位八位一組的,應該從最後乙個1/2=0 這個0開始往上寫的。

試試下列方法,掌握一下技巧,以後再做這樣的題目就又快又準!

128 64 32 16 8 4 2 1(分別是2的7、6、5、4、3、2、1、0次方)

----------------------------------0 1 0 0 0 0 1 066=64+2

很容易得到二進位制 0100 0010

4樓:

66/2=33···0

33/2=16···1

16/2=8···0

8/2=4···0

4/2=2···0

2/2=1··0

1/2=0···1

則為:1000010

十進位制數77.25轉換為二進位制數是?

5樓:

十進位制數77.25轉換為二進位制數是1001101.01,整數部分轉換用的是「除2取餘,逆序排列」法,小數部分轉換用的是「乘2取整,順序排列」法。

整數部分計:77/2=38 餘1,38/2=19 餘0,19/2=9 餘1,9/2=4 餘1,4/2=2 餘0,2/2=1 餘0,1/2=0 餘1,然後將得到的餘數進行逆向排序,得到二進位制整數1001101。

小數部分:0.25x2=0.

5,取整數0,0.5x2=1 取整數1,然後將得到的整數進行正向排序,得到結果二進位制小數0.01。

將整數與小數部分合併得二進位制結果1001101.01。

擴充套件資料

十進位制轉二進位制的通用方法:

十進位制整數轉換為二進位制整數:用2整除十進位制整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數,如此進行,直到商為小於1時為止。最後將得到的餘數按照逆序進行排列,即可得到二進位制整數。

十進位制小數轉換成二進位制小數:用2乘十進位制小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到乙個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零。最後將得到的整數按照正序進行排列,得到二進位制小數結果。

6樓:匿名使用者

1001101.11001這種要分開算,小數點前的和小數點後的分開算就可以了

7樓:匿名使用者

1001101 下次你可以用電腦裡的計算器中科學型換算

8樓:匿名使用者

一般需要將十進位制數的整數部分與小數部分分開處理。

整數部分計算方法:除2取餘法

十進位制數(77)10的二進位制值為(1001101)2小數部分計算方法:乘2取整法,即每一步將十進位制小數部分乘以2,所得積的小數點左邊的數字(0或1)作為二進位制表示法中的數字,第一次乘法所得的整數部分為最高位。

將(0.25)10轉換成二進位制。

0.25 * 2 = 0.5 取零0

0.5 * 2 = 1.0 取 1

所以77.25轉換為二進位制就是(1001101.01) 2

將(66)d分別轉換成二進位制數和十六進製制數

9樓:匿名使用者

66/16 = 4 餘2

4/16 = 0餘4

所以66d = 42h

42h=0100 0 010b

10樓:匿名使用者

二進位制:1000010b

十六進製制:42h

十進位制數255轉換為二進位制數是多少

十進位制數255轉換為二進位制數是11111111。這裡可以進行驗證,二進位制的11111111轉化為十進位制的計算方法為 1 2 8 1 2 7 1 2 6 1 2 5 1 2 4 1 2 3 1 2 2 1 2 1 1 2 0 255。255 十進位制 11111111 二進位制 十進位制255...

二進位制數轉十進位制數的演算法,十進位制轉二進位制演算法

你可以這樣看 十進位制例子 1 1 1 1 原始值 3 2 1 0 次方數 10 10 10 10 進製值 1000 100 10 1 每一位得出值 進製值的次方數x原始值 得出 1111 每一位得出值相加 二進位制例子 1 1 1 1 原始值 3 2 1 0 次方數 2 2 2 2 進製值 8 4...

將二進位制數11001轉換為等值的十進位制數,請寫出步驟

對於n進製換成10進製的方法如下 對於n進製數的從右往左數的第i位,我們給他分配乙個n i 1 的權值,然後再用這個位上的數乘以他的權值即可,最後將所有數相加即可!例如對於乙個八進位制的數17354,我們從右往左分配的權值分別是1,8 64 512 4096,然後各自乘上對應的位數相加,即4 1 5...

將二進位制數10轉化為十進位制數為,將二進位制數101101 101轉化為十進位制數為

365二進位制不可以有小數點 101101 2 0 2 1 2 0 2 1 2 1 2 0 2 1 10 1 2 0 2 1 2 1 2 0 2 1 10 2 0 2 1 2 1 2 0 2 1 10 2 2 1 2 1 2 0 2 1 10 4 1 2 1 2 0 2 1 10 5 2 1 2 0...

二進位制數10000001轉換成十進位制數是

二進位制數10000001轉換成十進位制數是129。二進位制轉十進位制的方法是從又往左開始算,依次列為第0 1 2 位,第n位的數乘以2的n次方,得到的結果相加即可。所以10000001轉化成十進位制就是 2 0 0 1 0 2 0 3 0 4 0 5 0 6 2 7 1 0 0 0 0 0 0 1...