十進位制轉換成二進位制最後的1除以2為什麼餘數是

2021-03-07 03:18:49 字數 3606 閱讀 5865

1樓:姜昊磊

1是十進位制的1,餘數的1是二進位制的1,二進位制只有0和1,沒有0.5這種說法

2樓:匿名使用者

整除。商為0,餘數為1。

3樓:紫一歸仙韻

十進位制轉二進位制1除以2商為0餘1二進位制為01

4樓:1111去

抱歉,你的問題是不正確的。

下面對這個問題進行稍微詳細的描述!

首先,乙個二進位制的數,它的每個數字上的數碼只能是0或者1,所以,不會出現你提出的問題:1÷2,因為二進位制中並不存在2這個數碼。

而2在二進位制中表示為10b(二進位制就是逢二進一嘛!)所以,你的提出的問題應該是1b÷10b。

另外,需要注意到,你所提的問題是餘數。

既然整數要做帶餘數除法,那麼,就需要商和餘數都為整數所以不會出現你的0.5這類小數。

實際上,下面的兩種方式都是正確的:

①1b÷10b=0……1b

②1b÷10b=0.1b

上面①好理解,

但對於②來說,你可以查閱相關資料看二進位制小數與十進位制小數如何轉化,但就這個題來說還是很好理解的,1是2的一半嘛,所以0.1b就是「0.2b」的一半,而「0.2b」實際上就是1。

當然,二進位制逢二進一,「0.2b」是協助我們去理解的,這個數實際上不能這麼寫!

【經濟數學團隊為你解答!】

十進位制轉換成二進位制最後的1除以2為什麼餘數是1?詳細些,謝謝

5樓:依風聽雨

二進位制轉十進位制

從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方

得到的結果相加就是答案

例如:01101011.轉十進位制:

第0位:1乘2的0次方=1

1乘2的1次方=2

0乘2的2次方=0

1乘2的3次方=8

0乘2的4次方=0

1乘2的5次方=32

1乘2的6次方=64

0乘2的7次方=0

然後:1+2+0

+8+0+32+64+0=107.

二進位制01101011=十進位制107. 1010101 1+0+8+0+32+0+64

6樓:匿名使用者

二進位制沒有2,只有0,1。二進位制的數怎麼和非二進位制的數運算

7樓:歧章竇曦

只剩下1,餘數當然是1

8樓:匿名使用者

這個是基礎的數學問題。。。。。

十進位制轉換成二進位制最後的1除以2為什麼餘數是1

9樓:譚

1除以2本來就是商為0,餘數為1,不管是十進位制還是2進製

在十進位制轉換成二進位制的演算法中1除於2餘數為什麼等於1

10樓:巴黎都市小蜜蜂

這個問題主要理解餘數的概念就好了。

餘數就是除以2之後剩下的。如果被2整除,剩下0,否則剩下1。

也就是說在十進位制轉二進位制的演算法中,餘數只有0 和1。整除就是0, 不能整除就是1。

11樓:王旭強

商為0呀,餘數當然是1了

十進位制轉二進位制假如最後是1/2餘數不是0.5嗎,為什麼是1

12樓:萢萢

是整除取餘,1÷2=0餘1,你上面算的0.5是商,不是餘數。

13樓:宗小平

二進位制小數點後第一位表示2的-1方,換成十進位制即0.5,0.1即十進位制0.5,

0.11即十進位制0.75

0.111即十進位制0.875

這個十進位制轉換成二進位制後面為什麼還有個余一,1/2的餘一不是已經在右邊了嗎?最後的是怎麼來的?

14樓:匿名使用者

1除以2,商是0,餘數是1、這個看不懂有些太不應該。

其實你結合最上面的123除以2就應該看出來的啊,商是61,餘數是1。

怎麼從十進位制轉二進位制? 餘數怎麼算上來得?為什麼是1,為什麼是0? 10

15樓:無v辰

以十進位制的數除來以2,把每

自次除得的餘數記在旁邊,所得的商數繼續除以2,直到餘數為0時止,以100為例子:

100/2=50....(餘數為0);

50/2=25.....(餘數為0);

25/2=12.....(餘數為1);

12/2=6......(餘數為0);

6/2=3.......(餘數為0);

3/2=1.......(餘數為1);

1/2=0.......(餘數為1);

所以100的二進位制表示形式為1100100。

該方法適用於轉換為其它進製數,比如轉換為八進位制數,那麼就是100除以8,以此類推。

16樓:匿名使用者

我也是剛研究了一早上。我上學基本睡過去。數學基礎還停留在1 2年級所以研究版了好長權時間。

十進位制轉二進位制1和0原理按照我理解的是 比如45這個數45/2=22.5 =1 小數點後面有數值說明有餘數 有餘數就是1 然後我們把小數點後面的數字刪掉=22

22/2=11 =0 小數點後面沒有數值說明沒有餘數 沒有餘數是011/2=5.5 =1 同理

5/2=2.5 =1

2/2=1 =0

1/2=0.5 =1 二進位制要除二除到小數點前面是0為止 然後重下往上記錄 從左往右排列

=101101(二進位制)=45(十進位制)

總之乙個數除以2後小數點後面有數字就是1 然後在吧小數點後面去掉在除以2 能整除就是0

17樓:匿名使用者

比如14 轉2進製

以下是每次除2的結果

7 …… 0

3 …… 1

1 ……1

0 ……1

把餘數從下往上寫一遍,1110,就是二進位制

計算機基礎知識中,十進位制轉換二進位制最後1÷2應該等於0.5,為什麼說等

18樓:匿名使用者

在數制轉換過程中的」除「,指的是整除,即除後取整數商和餘數,取得的餘數肯定要比數制要小,才能用在轉換後的數制中。如果出來小數,豈不亂套了,那還怎麼轉換啊。

19樓:醉風林天

進製只是一種bai計數方du式,比如最開始zhi的打結計數 有3個蘋果,有的dao人喜歡打內3個結,有的人喜歡打乙個大的容,乙個小的,乙個大的等於兩個小的。但無論怎麼記,它實際上也只有三個。所以大家在交流的時候就需要進製轉換。

至於轉換的計算方法,並不需要記那個除二取餘的的方法。會把二進位制轉十進位制就行了,這個要好理解的多。然後多用就好了

有乙個笑話叫做,在程式設計師的眼中,世界上有10種人。。。。。

20樓:問題求解的

二進位制 只有 0和1 最後的不能整除就只能於了。反正不能除出來等於小數。除不盡就只能於了

21樓:砍侃看

1除以2的商是不是0,餘數是不是1

十進位制轉換成二進位制最後的1除以2為什麼餘數是

1除以2本來就是商為0,餘數為1,不管是十進位制還是2進製 十進位制轉換成二進位制最後的1除以2為什麼餘數是1?1是十進位制的1,餘數的1是二進位制的1,二進位制只有0和1,沒有0.5這種說法 整除。商為0,餘數為1。十進位制轉二進位制1除以2商為0餘1二進位制為01 抱歉,你的問題是不正確的。下面...

將十進位制數692轉換成二進位制八進位制十六進製制

先拿轉成二進位制為例,手算 整數部分 寫出二進位制每位上的基數,個位是1,高位是低位乘以2,寫到比69大為止 128 64 32 16 8 4 2 1 0 1 0 0 0 1 0 1 用69除以最高位上的基數得到商和餘數 69 128 0 69 將商寫到128這位下面 用上步得數的餘數繼續計算 69...

十進位制分數怎麼轉換成二進位制小數,怎麼把二進位制小數轉換為十進位制數

十進位制分數先轉換成十進位制小數,再轉換成二進位制小數。十進位制小數轉二進位制數 乘以2取整,順序排列 乘2取整法 例 0 625 10 0 101 20.625x2 1.25 1 0.25 x2 0.50 0 0.50 x2 1.00 1 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0...