1樓:匿名使用者
首先你要明白,十進位。
整數轉換為二進位整數採用「除2取餘,逆序排列」法。具體做法是:用2去除十進位整數,可以得到乙個商和餘數。
再用2去除商,又會得到乙個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進位數。
的低位有效位,後得到的餘數作為二進位數的高位有效位,依次排列起來。如:十進位17的二進位轉換。
為: 17 除以 2 = 8 餘 1 8 除以 2 = 4 餘 0 4 除以 2 = 2 餘 0 2 除以 2 = 1 餘 0 1 除以 2 = 0 餘 1把每一步的餘數從下往上讀寫即為10001,這就是十進位17的二進位值了!不過呢,要是你需要把乙個十進位的實數轉換成二進位就還應該注意一下小數部分的轉換,因為整數部分和小數部分態漏春的轉換是分開進行的!
小數轉換的簡單說明為:十進位小數轉換成二進位小數採用「乘2取整,順序排列」法。具體做法是:
用2乘十進位小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到乙個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。然後把取出的整數部分按順序排列起來,先取的整數搜遊作為二進位小數的高位有效位,後取的整數作為低位有效位。 如:
十進位帆耐轉為二進位: 乘以 2 = 取整數。
部份「0」 乘以 2 = 取整數部份「1」 乘以 2 = 取整數部份「1」因此十進位轉為二進位的結果為。
2樓:匿名使用者
10001 你用系統自帶的計算器就可以了。
3樓:網友
二進位是計算技術中廣泛採用的一種數制。二進位資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。
十進位整數轉換為二進位整數採用"除2取餘,逆序排列"法。
具體做法是:用2整除十進位整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數歷銷鉛,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位數的低位有效鬥殲位,後得到的餘數作為二進位數的高位有效位,依次排列起來。
例如:1717/2=8……肢好1
故為:10001
十進位的17轉二進位是多少
4樓:王知煥
17÷2=8餘芹稿1
8÷2=4餘0
4÷2=2餘0
2÷2=1餘0
1÷2=0餘1
當商為零時,將鉛洞餘數。
由下嫌激孝至上依次寫出。
所以17的二進位。
是10001
二進位八進位十進位十六進位符號是什麼?
5樓:鵬遠文化
二進位是b,八進位是o,十進位是,十六進位是h。
進位也就是進位位,對於接觸過電腦的人來說應該都不陌生,我們常用的進位包括:二進位、八進位、十進位與十六進位。進位轉換是人們利用符號來計數的方法。
進位轉換由一組數碼符號和兩個基本因素「基數」與「位權」構成。
名詞介紹
進位制/位置計數法是一種記數方式,故亦稱進位記數法/位值計數法,可以用有限的數字符號代表所有的數值。可使用數字符號的數目稱為基數(en:radix)或底數,基數為n,即可稱n進位制,簡稱n進位。
現在最常用的是十進位,通常使用10個阿拉伯數字0-9進行記數。
對於任何乙個數,我們可以用不同的進位制來表示。比如:十進數57(10),可以用二進位表示為111001(2),也可以用五進製表示為212(5),也可以用八進位表示為71(8)、用十六進位表示為39(16),它們所代表的數值都是一樣的。
有符號十進位數128對應的十六進位數是()?
6樓:之乎者也
答案是80,128÷16=8,餘數為0,所以128=8*16¹+0*16⁰
7樓:合肥四峰電子
答: 選d
所以是80 ,80換算為10 進位是 88*16+0 =128
8樓:工程行業小
選d 選d.使用除k取餘法。
十進位中的27用十六進位的什麼符號表示
9樓:
答案:十進位27轉化為十六進位等於0x1b。
解題步驟如下:
27÷16=1…餘數b,11×16^0=11,1÷16=0…餘數1,1×16^1=16,驗證:16+11=27,得:(27)₁₀1b)₁₆
在十六進位中,怎麼表示十進位中的15和17?
10樓:做而論道
十進位15,用十六進位f 表示。
十進位 16,用十六進位 10 表示。
十進位 17,用十六進位 11 表示。
11樓:macq在路上
在十六進位中依次用0到9,a到f分別表示十進位0到15,所以10十進位的15用十六進位表示就是f,十進位17大於15,所以要用兩位十六進位表示,向高位進一位代表16,所以十進位的17用十六進位表示就是11
用什麼符號表示十進位中的
12樓:來自茫蕩山勤奮的織女星
十進位。的數字符合是d。即,十進位17表示為17d。
人類算數採用十進位,可能跟人類有十根手指有關。亞里斯多德。
稱人類普遍使用十進位,只不過是絕大多數人生來就有10根手指這樣乙個解剖學事實的結果。
實際上,在古代世界獨立開發的有文字的記數體系中,除了巴比倫。
文明的楔形數字為60進位,瑪雅數字為20進位外,幾乎全部為十進位。只不過,這些十進位記數體系並不是按位的。
首先,現在人們日常生活中所不可或離的十進位值制,就是中國的一大發明。至遲在商代時,中國已採用了十進位值制。從現已發現的商代陶文和甲骨文。
中,可以看到當時已能夠用。
一、二、三、四、五、六、七、八、九、十、百、千、萬等十三個數字,記十萬以內的任何自然數。
這些記數文字的形狀,脊鬧絕在後世雖有所變化而成為現在的寫法,但記數方法卻從沒有中斷,一直彎滾被沿襲,並日趨完善。十進位值制的記數法是古代世界中最先進、科學的記數法,對世界科學和文化的發展有著不可估櫻姿量的作用。
正如李約瑟。
所說的:「如果沒有這種十進位制,就不可能出現我們現在這個統一化的世界了。」
10進位167,轉為二進位
13樓:岔路程式緣
167(10)轉換為二進位:
把得到的餘數從下往上連起來,得到:1010 0111就是轉換後的二進位數。
二進位制轉十進位制,二進位制轉化為十進位制的演算法?
有符號數的話,最高位為1 就是最左邊那個 表示負數,這時候就要按位取反再加1,得出來的二進位制正常翻譯成十進位制,然後結果就是負的那個數。無符號數,或者最高位為0的話,直接轉換就行了。二進位制轉化為十進位制的演算法?從最抄低位 最右 算起襲,位上的數字乘以本位的權重。bai,權重就du是2的第幾位的...
二進位制如何轉化為十進位制?二進位制怎樣轉換為十進位制?
二進位制是一種由0和1組成的數字系統,而十進位制是一種由0到9這10個數字組成的數字系統。將乙個二進位製數轉化為十進位制,可以使用以下方法 從二進位製數的最右邊 即最低位 開始,將每一位的值乘以2的冪,冪的指數從0開始逐次增加1。將每一位的乘積相加,得到最終的十進位製數。例如,將二進位製數10110...
二進位制如何轉為十進位制 浮點數c,二進位制如何轉為十進位制 浮點數 c
樓上的 好像還是不能解決浮點數的問題啊 int i 0 int j,k 0 double value 0.0 char d 100 cout 請輸入 n cin d j strlen d for i j 1 i 0 i cout 十進位制是 這段可以解決二進位制轉為十進位制 但是不能實現浮點數的運算...