A. 十進制9的二進制編碼是多少計算方法是
十進制9的二進制數表示成1001。
短除法
9÷2
=
4……1
4÷2
=
2……0
2÷2
=
1……0
1÷2
=
0……1
以上余數由下向上,即求得二進制數。
B. 九進制轉換成二進制
九進制轉換成二進制要以10進製作為中間橋梁,即:先將九進制轉為10進制,再將10進制轉為2進制。
十進制和其他進制之間的轉換
1、十進制轉其它(a)進制
整數部分(或商)除a取余,直到商為0為止;小數部分乘a取整,直到小數部分為0為止;拼接時,整數部分逆序拼接、小數部分順序拼接,中間用小數點連接。
2、a進制轉十進制
以a進制的每一位的值為系數乘上每一位的權(a^i--對「個」位,i=0;對「十」位,i=1;對小數點後第1位,i=-1;其餘類推),再累加起來即可。
C. 十進制數9轉換成二進制數是
1001
絕對正確!
光告訴你答案是不行滴,告訴你怎麼算吧!
十進制轉換二進制用除法,每次都除以數字2!
以你的數字9為例子
被除數/除數=商.....余數
9/2=4....1
4/2=2....0
2/2=1....0
1/2=0....1
每次將除以2之後得到的商再除以2,只至最後的商等於0為止,
然後將余數從下往上組合起來,結果就是該十進制數轉換為二進制數的結果!
由以上我算出來的答案,所以你給出的十進制數字9轉換為二進制數的答案是1001
其實你算多了之後,一些簡單的數字,一看就知道他轉換成二進制數是多少!
D. 九進制如何化為二進制
九進制如何化為二進制要先轉化為十進制,再轉化為二進制。
前者使用「乘權求和」法
例:(281)9=2*9^2+8*9^1+1*9^0=(235)10
後者則使用「除2反向取余」:
235/2=117……1
117/2= 58…… 1
58 /2= 29 …… 0
29 /2 = 14 ……1
14 /2 = 7 …… 0
7 / 2 = 3 …… 1
3 / 2 = 1 …… 1
1 / 2 = 0 …… 1
將余數從下往上讀就是二進制值了:
(235)10=(11101011)2
E. 九進制如何化為二進制
九進制如何化為二進制要先轉化為十進制,再轉化為二進制。前者使用「乘權求和」法例:(281)9=2*9^2+8*9^1+1*9^0=(235)10後者則使用「除2反向取余」:235/2=117……1117/2= 58…… 158 /2= 29 …… 029 /2 = 14 ……114 /2 = 7 …… 07 / 2 = 3 …… 13 / 2 = 1 …… 11 / 2 = 0 …… 1將余數從下往上讀就是二進制值了:(235)10=(11101011)2F. 9的二進制怎麼算
9/2=4...1 4/2=2...0 2/2=1...0 1/2=0...1 所以 9的二進制是1001 (從下面到上面依次將余數寫下就行了)
G. 十進制9轉化為二進制
十進制與二進制轉換之相互演算法
十進制轉二進制:
用2輾轉相除至結果為1
將余數和最後的1從下向上倒序寫 就是結果
H. 9的二進制是多少怎麼算的詳細點啊~~
一個位元組 可以表示有符號與有符號 區別就在最高位 都可以表示 256 種可能
有符號:-128 127
無符號:0 255
一般編程語言裡面 byte 類型是有符號 以 Java 為例 一個位元組表示不了169 short 類型是兩個位元組 int 是四個位元組
如果用 int 表示就是 4 個位元組 32 位
用 short 表示 2 個位元組 16 位
我們平時使用的數字都是由 0~9 共十個數字組成的,例如 1、9、10、297、952 等,一個數字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多個數字組合起來。
例如表示 5+8 的結果,一個數字不夠,只能」進位「,用 13 來表示;這時」進一位「相當於十,」進兩位「相當於二十。
因為逢十進一(滿十進一),也因為只有 0~9 共十個數字,所以叫做十進制(Decimalism)。十進制是在人類社會發展過程中自然形成的,它符合人們的思維習慣,例如人類有十根手指,也有十根腳趾。
進制也就是進位制。進行加法運算時逢X進一(滿X進一),進行減法運算時借一當X,這就是X進制,這種進制也就包含X個數字,基數為X。十進制有 0~9 共10個數字,基數為10,在加減法運算中,逢十進一,借一當十。
二進制
我們不妨將思維拓展一下,既然可以用 0~9 共十個數字來表示數值,那麼也可以用0、1兩個數字來表示數值,這就是二進制(Binary)。例如,數字 0、1、10、111、100、1000001 都是有效的二進制。
在計算機內部,數據都是以二進制的形式存儲的,二進制是學習編程必須掌握的基礎。本節我們先講解二進制的概念,下節講解數據在內存中的存儲,讓大家學以致用。
二進制加減法和十進制加減法的思想是類似的:
對於十進制,進行加法運算時逢十進一,進行減法運算時借一當十;
對於二進制,進行加法運算時逢二進一,進行減法運算時借一當二。
下面兩張示意圖詳細演示了二進制加減法的運算過程。
1) 二進制加法:1+0=1、1+1=10、11+10=101、111+111=1110,二進制加法運算過程如圖1.4-1所示:
圖1.4-1 二進制加法運算示意圖
2) 二進制減法:1-0=1、10-1=1、101-11=10、1100-111=101,二進制減法運算過程如圖1.4-2所示:
圖1.4-2 二進制減法運算示意圖
八進制
除了二進制,C語言還會使用到八進制。
八進制有 0~7 共8個數字,基數為8,加法運算時逢八進一,減法運算時借一當八。例如,數字 0、1、5、7、14、733、67001、25430 都是有效的八進制。
I. 二進制是怎麼計算的,比如9轉換為二進制是多少;9+9為多少
用加權法。具體過程如下:9÷2=4……1 把1放在個位。(用原數除以二進制基數2,余數從個位倒著往上放。剩下的商繼續除以2)4÷2=2……0 0放十位。2÷2=1……0 這個0放百位。1÷2=0……1 一放在千位。得1001。9+9就相當於9×2,就是二進制的1001×10(十進制2變成了10)=10010。