1樓:惜說娛樂
1024十進位制轉換成二進位制是10000000000。十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。
具體做法是:用2去除十進位制整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數,如此進行,直到商為零時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
擴充套件資料
十進位制基於位進製和十進位兩條原則,即所有的數字都用10個基本的符號表示,滿十進一,同時同乙個符號在不同位置上所表示的數值不同,符號的位置非常重要。基本符號是0到9十個數字。
要表示這十個數的10倍,就將這些數字左移一位,用0補上空位,即10,20,30,...,90;要表示這十個數的10倍,就繼續左移數字的位置,即100,200,300,...。
要表示乙個數的1/10,就右移這個數的位置,需要時就0補上空位:1/10位0.1,1/100為0.01,1/1000為0.001。
2樓:匿名使用者
1024就是2的10次方,二進位制當然就是100 0000 0000
3樓:匿名使用者
(1024)10=(10000000000)2
1024用二進位制如何表示
4樓:夕際
1024(十進位制) = 10000000000(二進位制),轉換的方法如下:
1、首先,在windows10系統的電腦上開啟計算器的應用。
2、然後,在開啟的計算器中依次點選左上方的三橫圖示——程式設計師。
3、接著,在程式設計師的介面點選十進位制的英文dec,再在數字面板中輸入數字:1024。
4、之後,在上面的顯示面板中就可以看到十進位制1024的二進位制數字。
5樓:山高看月小心遠無成敗
1024(十進位制) = 10000000000(二進位制)
二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進製規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。
當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中的二進位制則是乙個非常微小的開關,用「開」來表示1,「關」來表示0。
20世紀被稱作第三次科技革命的重要標誌之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』.『1』符號串組成的**。其運算模式正是二進位制。
19世紀愛爾蘭邏輯學家喬治布林對邏輯命題的思考過程轉化為對符號"0''.''1''的某種代數演算,二進位制是逢2進製的進製。0、1是基本算符。
因為它只使用0、1兩個數字符號,非常簡單方便,易於用電子方式實現。
6樓:我tm不管
10000000000
7樓:秋天來了仔陳
10000000000
用c語言編了個演算法可以轉換
1024。1000。1101。1010。哪個不是二進位制
8樓:仁宣明德大天尊
我們可以這樣思考,生活中常用的數制是十進位制,十進位制的基數是從0~9,也就是所,我們常用的所有數都是由0~9之間的陣列合成的,因此,對於二進位制而言,它的基數應該是0~1,也就是說煤製油0和1.
問題中的1024是2^10.這個數在進行二進位制和十進位制轉換時能用到,還有在磁碟儲存容量換算也是用這個數:1pb=1024tb,1tb=1024gb,1gb=1024mb,1mb=1024kb,1kb=1024b。
其餘幾個數均是二進位制,二進位制1000轉為十進位制為8,二進位制1101轉為十進位制為13,二進位制1010轉為十進位制為10.
當然這幾個數也可以當做八進位制或十進位制或十六進製制數處理。
9樓:
厲害了我的哥,這題都要問
10樓:匿名使用者
二進位制只有1和0,這題都不會,我看你是不及格了
為何因為計算機是二進位制,在計算容量的時候1kb等於1024位元組,為何不用十進位制等於1000位元組,二 50
11樓:做而論道
為何因為計算機是二進位制,
--由硬體決定,它的這個特點。
1kb等於1024位元組,為何不用十進位制等於1000位元組,用1024不是多出了24位元組?
--用二進位制來看,1kb 是乙個整數單位。
--就像常用的單位:1噸、1公里...
--用十進位制來看,1024,就不是乙個整數單位。
--多了 24。
--那就別用十進位制**計算機了。
12樓:隨你
如果能做到10進製,那這計算機功能強大不止會1提公升多少。重要的是,不是要不要而是行不行。二進位制的原因是。
利用電流的高或者低表達訊號。高和低兩種狀態,有和無,所以是二進位制。十進位制說明要保證十種狀態,你說,這怎麼完成?
1024也是有原因的。1024是2的10次方。1024對於人家二進位制還能整算呢。
1000反而不行。
我說這麼多廢話,就是為了被採納的。
十進位制與二進位制是怎麼轉換的?
13樓:江海明珠
樓上的是網上找的,而且比較原始,我推薦的演算法:
十進位制->二進位制
熟記常用的2的n次方,主要是n<10的,依次是:1024.512.
256.128.64.
32.16.8.
4.2.1(分別是2的10次方到0次方)
然後十進位制的數減去小於自己的最大的上述數字,用餘下的值再以上法重複,直到為0.如果減了某個數就在次數下標記1,沒減標記0,最後連起來即可
例如1521:分別減去1024.256.128.64.32.16.1,可得10111110001.
熟練後可以輕鬆看出是哪些數相加,就更快了。(1024+256+128+64+32+16+1)
二進位制->十進位制
比較方便了,數出1分別在第幾位上(從右向左),第一位是2的0次方,第二位是2的1次方....10位就是2的9次方..以此類推,然後相加即可
例如 10111110001,就是1024+256+128+64+32+16+1,可得1521.
另外,關於小數的演算法:
十進位制->二進位制:
這個比較麻煩,推薦方法使用乘法:
小數部分乘2,如果該次結果大於1,則將1去除,併計1,如果小於1,則計0.然後從上依次計數
如果遇到無限二次小數,一般會取有效位
例如0.67
0.67*2=1.34 -1
0.34*2=0.68 -0
0.68*2=1.36 -1
0.36*2=0.72 -0
0.72*2=1.44 -1
0.44*2=0.88 -0
0.88*2=1.76 -1..
..所以取0.1010101
注意,由於該數特殊,上下對應的,我需要特別提醒下,是從上往下計數的。
至於小數的二進位制->十進位制
比較簡單了:分別是計做2的負幾次方。注意,小數部分是沒有0次方的,小數後第一位就是-1次方...
如0.1011,就是2的-1,2的-3,2的-4就是0.5+0.125+0.0625=0.68625。
十進位制轉二進位制原理,十進位制轉二進位制的這方法的數學原理是什麼啊?求大神詳解!
用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫 就是結果 例如302 302 2 151 餘0 151 2 75 餘1 75 2 37 餘1 37 2 18 餘1 18 2 9 餘0 9 2 4 餘1 4 2 2 餘0 2 2 1 餘0 故二進位制為100101110 二進位制轉十進位制 從...
二進位制小數怎麼轉換為十進位制,二進位制數如何轉換成十進位制數?
和整數一樣,從小數點後第一位開始算,第一位是1 2,第二位是1 4,然後是1 8,然後是1 16,以此類推,比如 二進位制1.011 1 0 1 2 1 1 4 1 1 8 1 0.25 0.125 十進位制1.375 用權啊 比如10.101的二進位制.對應十進位制為 1 2 1 0 2 0 1 ...
十進位制轉化二進位制會有精度損失嗎,十進位制轉二進位制為什麼有時會存在誤差
因為在十進位制小數中除了特定的一些數值之外,絕大多數都無法用二進位制小數精確表達,所以很多情況下,十進位制小數轉換成二進位制小數是會有精度損失的。十進位制轉二進位制為什麼有時會存在誤差 只有小數10轉2時存在誤差,不是所有的十進位制小數能完全轉換成二進位制小數的,如 0.3d 約為 0.010011...