① 十六進制演算法、
十進制轉二進制(整數及小數部分):
1、把該十進制數,用二因式分解,取余。
以235為例,轉為二進制
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開始寫起,余數倒排,加在它後面,就可得11101011。
2、把十進制中的小數部份,轉為二進制。
把該小數不斷乘2,取整,直至沒有小數為止,注意不是所有小數都能轉為二進制!
以0.75為例,
0.75剩以2得1.50,取整數1
0.50剩以2得1,取整數1,順序取數就可得0.11。
1、二進制數、八進制數、十六進制數轉十進制數
有一個公式:二進制數、八進制數、十六進制數的各位數字分別乖以各自的基數的(N-1)次方,其和相加之和便是相應的十進制數。個位,N=1;十位,N=2...舉例:
110B=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6D
110Q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72D
110H=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272D
2、十進制數轉二進制數、八進制數、十六進制數
方法是相同的,即整數部分用除基取余的演算法,小數部分用乘基取整的方法,然後將整數與小數部分拼接成一個數作為轉換的最後結果。
例:見四級指導16頁。
3、二進制數轉換成其它數據類型
3-1二進制轉八進制:
從小數點位置開始,整數部分向左,小數部分向右,每三位二進制為一組用一位八進制的數字來表示,不足三位的用0補足,
就是一個相應八進制數的表示。
010110.001100B=26.14Q
八進制轉二進制反之則可。
3-2二進制轉十進制:
見1
3-3二進制轉十六進制:
從小數點位置開始,整數部分向左,小數部分向右,每四位二進制為一組用一位十六進制的數字來表示,
不足四位的用0補足,就是一個相應十六進制數的表示。
00100110.00010100B=26.14H
十進制轉各進制
要將十進制轉為各進制的方式,只需除以各進制的權值,取得其餘數,第一次的余數當個位數,第二次余數當十位數,其餘依此類推,直到被除數小於權值,最後的被除數當最高位數。
一、十進制轉二進制
如:55轉為二進制
2|55
27――1 個位
13――1 第二位
6――1 第三位
3――0 第四位
1――1 第五位
最後被除數1為第七位,即得110111
二、十進制轉八進制
如:5621轉為八進制
8|5621
702 ―― 5 第一位(個位)
87 ―― 6 第二位
10 ―― 7 第三位
1 ―― 2 第四位
最後得八進制數:12765
三、十進制數十六進制
如:76521轉為十六進制
16|76521
4782 ――9 第一位(個位)
298 ――14 即 E 第二位
18 ――10 即 A 第三位
1 ―― 2 第四位
最後得12AE9
二進制與十六進制的關系
2進制 0000 0001 0010 0011 0100 0101 0110 0111
16進制 0 1 2 3 4 5 6 7
2進制 1000 1001 1010 1011 1100 1101 1110 1111
16進制 8 9 a(10) b(11) c(12) d(13) e(14) f(15)
可以用四位數的二進制數來代表一個16進制,如3A16 轉為二進制為:
3為0011,A 為1010,合並起來為00111010。可以將最左邊的0去掉得1110102
右要將二進制轉為16進制,只需將二進制的位數由右向左每四位一個單位分隔,將各單位對照出16進制的值即可。
二進制與八進制間的關系
二進制 000 001 010 011 100 101 110 111
八進制 0 1 2 3 4 5 6 7
二進制與八進制的關系類似於二進制與十六進制的關系,以八進制的各數為0到7,以三位二進制數來表示。如要將51028 轉為二進制,5為101,1為001,0為000,2為010,將這些數的二進制合並後為1010010000102,即是二進制的值。
若要將二進制轉為八進制,將二進制的位數由右向左每三位一個單位分隔,將事單位對照出八進制的值即可。
② 二進制,為什麼0001 = 0 + 0 + 0 + 1 = 1 1 8421詳細解答,給分
你好,這是8421法,快速心算二進制、八進制、十六進制的轉化</SPAN>——小生</SPAN>8421</SPAN>法</p></SPAN></SPAN>一、小生8421法:
比如隨便一個4位二進制數: 1101 (沒有4位用0補齊)
轉化為十進制的演算法:把1101對應8421,對應著有1的數相加,即為:8+4+1=13。
比如隨便一個小於等於15的正整數: 11 (小於等於15的原因是8+4+2+1=15)
轉化為二進制的演算法:11可由8421這四個數中對應的821組成。即為:1011。
(因為11沒有由其中的4組成,所以4的位置為0。)
二、小生8421法的應用:二進制和十六進制之間的轉化
1. 任意二進制轉化為十六進制:
比如:10110001101011011
演算法:將十六進制數用四位相應的二進制數替換,利用8421法,
0001,0110,0011,0101,1011,可快速得出答案為:1,6,3,5,B
即為:1635B
2. 任意十六進制轉化為二進制:
比如:26C3A
演算法:利用8421法,分別用4位二進製表示可快速答案:0010,0110,1100,0011,1010
即為:100110110000111010
三、小生8421法的擴展應用(421法):二進制和八進制之間的轉化
1. 任意二進制轉化為八進制:
比如:100011101000011
演算法:將八進制數用三位相應的二進制數替換,利用421法,
100,011,101,000,011,同理可得出答案為:4,3,5,0,3
即為:43503
2. 任意八進制轉化為二進制:
比如:5721
演算法:利用421法,分別用3位二進製表示可快速得出答案:101,111,010,001
即為:101111010001
</p>
③ 0.00001科學計數法怎麼表示
0.0001=10的負4次方,0.00001=10的負5次方,0.00075=7.5*10的負4次方,負幾次方,就是數一數不是0前面有幾個0就行了.就像0.0001,1前面有4個0,就是10的負4次方
④ 十六進制的具體演算法是什麼啊
0-9對應0-9;
A-F對應10-15;
十六進制數的加減法的進/借位規則為:借一當十六,逢十六進一。
十六進制數同二進制數及十進制數一樣,也可以寫成展開式的形式。
十進制整數轉十六進制數:「除以16取余,逆序排列」(除16取余法)
例:(1765)10=(6E5)2
1765/16=110.......5
110/16=6........14
616=0......6
因為14對應E
十六進制數轉換成二進制數:把每一個十六進制數轉換成4位的二進制數,就得到一個二進制數。
十六進制數字與二進制數字的對應關系如下:
0000 -> 0 0100 -> 4 1000 -> 8 1100 -> C
0001 -> 1 0101 -> 5 1001 -> 9 1101 -> D
0010 -> 2 0110 -> 6 1010 -> A 1110 -> E
0011 -> 3 0111 -> 7 1011 -> B 1111 -> F
例:將十六進制數5DF.9 轉換成二進制:
5 D F . 9 0101 1101 1111 .1001
即:(5DF.9)16 =(10111011111.1001)2
例:將二進制數1100001.111 轉換成十六進制:
0110 0001 . 1110 6 1 . E
即:(1100001.111)2 =(61.E)16
⑤ 二進制,十進制,十六進制之間的相互轉換
一、正數
在高速發展的現代社會,計算機浩浩盪盪地成為了人們生活中不可缺少的一部分,幫助人們解決通信,聯絡,互動等各方面的問題。今天我就給大家講講與計算機有關的「進制轉換」問題。
我們以(25.625)(十)為例講解一下進制之間的轉化問題
說明:小數部份的轉化計算機二級是不考的,有興趣的人可以看一看
1. 十 -----> 二
(25.625)(十)
整數部分:
25/2=12......1 余數
12/2=6 ......0 這里被整除了,所以0
6/2=3 ......0
3/2=1 ......1
1/2=0 ......1
然後我們將余數按從下往上的順序書寫就是:11001,那麼這個11001就是十進制25的二進制形式
小數部分:
0.625*2=1.25
0.25 *2=0.5
0.5 *2=1.0
然後我們將整數部分按從上往下的順序書寫就是:101,那麼這個101就是十進制0.625的二進制形式
所以:(25.625)(十)=(11001.101)(二)
十進制轉成二進制是這樣:
把這個十進制數做二的整除運算,並將所得到的余數倒過來.
例如將十進制的10轉為二進制是這樣:
(1) 10/2,商5餘0;
(2) 5/2,商2餘1;
(3)2/2,商1餘0;
(4)1/2,商0餘1.
(5)將所得的余數侄倒過來,就是1010,所以十進制的10轉化為二進制就是1010
2. 二 ----> 十
(11001.101)(二)
整數部分: 下面的出現的2(x)表示的是2的x次方的意思
1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25
小數部分:
1*2(-1)+0*2(-2)+1*2(-3)=0.625
所以:(11001.101)(二)=(25.625)(十)
二進制轉化為十進制是這樣的:
這里可以用8421碼的方法.這個方法是將你所要轉化的二進制從右向左數,從0開始數(這個數我們叫N),在位數是1的地方停下,並將1乘以2的N次方,最後將這些1乘以2的N次方相加,就是這個二進數的十進制了.
還是舉個例子吧:
求110101的十進制數.從右向左開始了
(1) 1乘以2的0次方,等於1;
(2) 1乘以2的2次方,等於4;
(3) 1乘以2的4次方,等於16;
(4) 1乘以2的5次方,等於32;
(5) 將這些結果相加:1+4+16+32=53
3. 十 ----> 八
(25.625)(十)
整數部分:
25/8=3......1
3/8 =0......3
然後我們將余數按從下往上的順序書寫就是:31,那麼這個31就是十進制25的八進制形式
小數部分:
0.625*8=5
然後我們將整數部分按從上往下的順序書寫就是:5,那麼這個0.5就是十進制0.625的八進制形式
所以:(25.625)(十)=(31.5)(八)
4. 八 ----> 十
(31.5)(八)
整數部分:
3*8(1)+1*8(0)=25
小數部分:
5*8(-1)=0.625
所以(31.5)(八)=(25.625)(十)
5. 十 ----> 十六
(25.625)(十)
整數部分:
25/16=1......9
1/16 =0......1
然後我們將余數按從下往上的順序書寫就是:19,那麼這個19就是十進制25的十六進制形式
小數部分:
0.625*16=10(即十六進制的A或a)
然後我們將整數部分按從上往下的順序書寫就是:A,那麼這個A就是十進制0.625的十六進制形式
所以:(25.625)(十)=(19.A)(十六)
6. 十六----> 十
(19.A)(十六)
整數部分:
1*16(1)+9*16(0)=25
小數部分:
10*16(-1)=0.625
所以(19.A)(十六)=(25.625)(十)
如何將帶小數的二進制與八進制、十六進制數之間的轉化問題
我們以(11001.101)(二)為例講解一下進制之間的轉化問題
說明:小數部份的轉化計算機二級是不考的,有興趣的人可以看一看
1. 二 ----> 八
(11001.101)(二)
整數部分: 從後往前每三位一組,缺位處用0填補,然後按十進制方法進行轉化, 則有:
001=1
011=3
然後我們將結果按從下往上的順序書寫就是:31,那麼這個31就是二進制11001的八進制形式
小數部分: 從前往後每三位一組,缺位處用0填補,然後按十進制方法進行轉化, 則有:
101=5
然後我們將結果部分按從上往下的順序書寫就是:5,那麼這個5就是二進制0.101的八進制形式
所以:(11001.101)(二)=(31.5)(八)
2. 八 ----> 二
(31.5)(八)
整數部分:從後往前每一位按十進制轉化方式轉化為三位二進制數,缺位處用0補充 則有:
1---->1---->001
3---->11
然後我們將結果按從下往上的順序書寫就是:11001,那麼這個11001就是八進制31的二進制形式
說明,關於十進制的轉化方式我這里就不再說了,上一篇文章我已經講解了!
小數部分:從前往後每一位按十進制轉化方式轉化為三位二進制數,缺位處用0補充 則有:
5---->101
然後我們將結果按從下往上的順序書寫就是:101,那麼這個101就是八進制5的二進制形式
所以:(31.5)(八)=(11001.101)(二)
3. 十六 ----> 二
(19.A)(十六)
整數部分:從後往前每位按十進制轉換成四位二進制數,缺位處用0補充 則有:
9---->1001
1---->0001(相當於1)
則結果為00011001或者11001
小數部分:從前往後每位按十進制轉換成四位二進制數,缺位處用0補充 則有:
A(即10)---->1010
所以:(19.A)(十六)=(11001.1010)(二)=(11001.101)(二)
4. 二 ----> 十六
(11001.101)(二)
整數部分:從後往前每四位按十進制轉化方式轉化為一位數,缺位處用0補充 則有:
1001---->9
0001---->1
則結果為19
小數部分:從前往後每四位按十進制轉化方式轉化為一位數,缺位處用0補充 則有:
1010---->10---->A
則結果為A
所以:(11001.101)(二)=(19.A)(十六)
[編輯本段]二、負數
負數的進制轉換稍微有些不同。
先把負數寫為其補碼形式(在此不議),然後再根據二進制轉換其它進制的方法進行。
例:要求把-9轉換為八進制形式。則有:
-9的補碼為11111001。然後三位一劃
001---->1
111---->157
011---->3
然後我們將結果按從下往上的順序書寫就是:31571,那麼31571就是十進制數-9的八進制形式。
補充:
最近有些朋友提了這樣的問題「0.8的十六進制是多少?」
我想在我的空間里已經有了詳細的講解,為什麼他還要問這樣的問題那
於是我就動手算了一下,發現0.8、0.6、0.2... ...一些數字在進制之間的轉化
過程中確實存在麻煩。
就比如「0.8的十六進制」吧!
無論你怎麼乘以16,它的余數總也乘不盡,總是餘8
這可怎麼辦啊,我也沒轍了
第二天,我請教了我的老師才知道,原來這么簡單啊!
具體方法如下:
0.8*16=12.8
0.8*16=12.8
.
.
.
.
.
取每一個結果的整數部分為12既十六進制的C
如果題中要求精確到小數點後3位那結果就是0.CCC
如果題中要求精確到小數點後4位那結果就是0.CCCC
現在OK了,我想我的朋友再也不會因為進制的問題煩愁了!
⑥ 1的概念和理論
1
網路名片
1
1是阿拉伯數字中最小的正整數。它廣泛應用於很多領域,比如在計算機技術中1與0是計算機儲存的基本單位;在音樂領域1代表音階中的1個基本音級,讀音為do。
目錄
字元
不同語種
來源介紹
不同語種
數學
科學
人類文化
數學性質
展開
編輯本段
字元
拼音:yī
解釋:數目,阿拉伯數字寫法,是第二小的自然數,通過單位表現出來的事物的第一個。一個或者幾個事物所組成的整體,可以看作是單位「1」。比如一個圓可以看作單位「1」,把它平均分成3份就是單位「1」除以3得到三分之一。
編輯本段
不同語種
① (阿拉伯數字代表的序號,一般小題都用它)
⒈ (與①用法相同)
(1) (與①用法相同)
一 (中文簡體,讀音 yī;又俗讀「幺」yāo)
(一) (中文,帶括弧,用於標題)
壹 (中文,『一』的大寫,一般銀行計帳用)
弌 (中文異體,讀音 yī )
Ⅰ (羅馬數字的1)
one (英語基數詞 1)
first (英語序數詞,第一)
once (英語,表示一次)
いち (日文,讀作ichi)
編輯本段
來源介紹
阿拉伯數字1是國際上通用的數碼。這種數字的創制並非阿拉伯人,但也不能抹掉阿拉伯人的功勞。
阿拉伯數字最初出自印度人之手,也是他們的祖先在生產實踐中逐步創造出來的。
公元前3000年,印度河流域居民的數字就已經比較進步,並採用了十進位制的計演算法。到吠陀時代(公元前1400-公元前543年),雅利安人已意識到數碼在生產活動和日常生活中的作用,創造了一些簡單的、不完全的數字。公元前3世紀,印度出現了整套的數字,但各地的寫法不一,其中典型的是婆羅門式,它的獨到之處就是從1~9每個數都有專用符號,現代數字就是從它們中脫胎而來的。當時,「0」還沒有出現。到了笈多時代(300-500年)才有了「0」,叫「舜若」(shunya),表示方式是一個黑點「●」,後來衍變成「0」。這樣,一套完整的數字便產生了。這就是古代印度人民對世界文化的巨大貢獻。
印度數字首先傳到斯里蘭卡、緬甸、柬埔寨等國。7-8世紀,隨著地跨亞、非、歐三洲的阿拉伯帝國的崛起,阿拉伯人如飢似渴地吸取古希臘、羅馬、印度等國的先進文化,大量翻譯其科學著作。771年,印度天文學家、旅行家毛卡訪問阿拉伯帝國阿撥斯王朝(750-1258年)的首都巴格達,將隨身攜帶的一部印度天文學著作《西德罕塔》獻給了當時的哈里發曼蘇爾(757-775),曼蘇爾令翻譯成阿拉伯文,取名為《信德欣德》 。此書中有大量的數字,因此稱「印度數字」,原意即為「從印度來的」。
阿拉伯數學家花拉子密(約780-850)和海伯什等首先接受了印度數字,並在天文表中運用。他們放棄了自己的28個字母,在實踐中加以修改完善,並毫無保留地把它介紹給西方。9世紀初,花拉子密發表《印度計數演算法》,闡述了印度數字及應用方法。
印度數字取代了冗長笨拙的羅馬數字,在歐洲傳播,遭到一些基督教徒的反對,但實踐證明優於羅馬數字。1202年義大利雷俄那多所發行的《計算之書》,標志著歐洲使用印度數字的開始。該書共15章,開章說:「印度九個數字是:『9、8、7、6、5、4、3、2、1』,用這九個數字及阿拉伯人稱作sifr(零)的記號『0』,任何數都可以表示出來。」
14世紀時中國的印刷術傳到歐洲,更加速了印度數字在歐洲的推廣應用,逐漸為歐洲人所採用。
西方人接受了經阿拉伯人傳來的印度數字,但忘卻了其創始祖,稱之為阿拉伯數字。
1
編輯本段
不同語種
① (阿拉伯數字代表的序號,一般小題都用它)
⒈ (與①用法相同)
(1) (與①用法相同)
一 (中文簡體,讀音 yī;又俗讀「幺」yāo)
(一) (中文,帶括弧,用於標題)
壹 (中文,『一』的大寫,一般銀行計帳用)
弌 (中文異體,讀音 yī )
Ⅰ (羅馬數字的1)
one (英語基數詞 1)
first (英語序數詞,第一)
once (英語,表示一次)
いち (日文,讀作ichi)
編輯本段
數學
1、阿拉伯數字。
2、是0與2之間的自然數和整數
3、最小的正奇數 。
4、最小的正整數。
5、第二小的自然數(最小的自然數是0)。
6、既不是質數(素數),也不是合數。
7、任何數除以1都等於它的本身。
8、任何數乘1都等於它的本身。
9、兩個互質數的最大公因數是1。
10、可以化成任何一個分子、分母相同的假分數。
11、1是任何自然數的因數。
12、1的因數只有它本身。
13、1的倒數是1。相反數是-1。
14、1是Fibonacci數列的第-1,1,2項,是Fibonacci數列中出現次數最多的數。
15、1的絕對值還是1
16、1的算術平方根還是1.
17、1!=1
羅馬數字 Ⅰ
二進制 1(0001)
十進制 1
十六進制 1 (01)
八進制 1
BCD碼 0000 0001
一個或者幾個事物所組成的整體,可以看作是單位"1"。比如一個圓可以看作單位「1」,把它平均分成3份就是單位「1」除以3得到三分之一。
編輯本段
科學
在計算器科學中,1經常用於表現-{zh-cn:布爾值;zh-tw:布爾值}-的【真】值。
在計算機科學中,1經常用於表現布爾值的「真」值。
在幾何光學中,真空的折射率是1。
在天文學中,太陽與地球間之平均距離為1個天文單位。
一次函數:自變數x和因變數y有如下關系:
y=kx+b (k為任意不為零實數,b為任意實數)
則此時稱y是x的一次函數。
牛頓第一運動定律:一切物體在沒有受到外力作用的時候,總保持勻速直線運動狀態或靜止狀態。 一切物體總保持勻速直線運動狀態或靜止狀態,直到有不平衡的外力迫使它改變這種狀態。
開普勒第一定律:所有太陽系中的行星圍繞太陽運動的軌道都是橢圓,太陽處在所有橢圓的一個焦點上。
熱力學第一定律:也叫能量不滅原理,就是能量守恆定律。基本內容:熱可以轉變為功,功也可以轉變為熱;消耗一定的功必產生一定的熱,一定的熱消失時,也必產生一定的功。
編輯本段
人類文化
「一」的古代寫法是「弌」,在以部首檢字法為主的中文字典中,「一」往往是第一個部首和第一個字。
在人類文化中,「一」被賦予了萬物之始的意義:「惟初太極,道立於一,造分天地,化成萬物,凡一之屬皆從一」(《說文解字》)。
英文中也以「The Great One」(偉大的一,太一)指代聖經中的上帝耶和華。
貨幣中的基本面額,如1美元、新台幣1元。
在哲學上,尤其是《老子》中,一更加廣泛.「道生一,一生二,二生三,三生萬物。萬物負陰而抱陽,沖氣以為和。」(《老子》第四十二章 )就是其中一例.一乃萬物之始.古代哲人把一作為萬物之始,叫做太極,"太極生兩儀,兩儀生四象,四象生八卦.」
而且,在中國的古代的神中有東皇太一,作為一位主神.在屈原的《離騷》中就有關於東皇太一的詩歌.
」一」還可以作為某些常量的單位,如摩爾等.
數表 — 整數
編輯本段
數學性質
1^n=1
n÷n=1(n不為0)
(a÷b)×(b÷a)=1(a,b都不為0)
對於任何數x:
x·1 = 1·x = x
x/1 = x
x^1 = x
1^x = 1
x@1 = x and 1@x = 1
對任意數x,當x不為0時,x^0=1
平方數
第1個高合成數
三角形數
矩形數
斐波那契數列的第1項和第2項。
1不能作為進位制的底。
1不能做對數的底。
1的倒數是它的本身。
在階乘,0!=1!=1
在概率論中,任一樣本空間中必然發生的隨機事件之概率定義為1。
1是正數、整數、最小的正奇數、代數數。
在幾何學中,單位圓的半徑是1。
歐拉公式,,把數學上五個最重要的常數用最簡約的方式建立起關系。公式中包含1、0、自然對數的底e、圓周率π及復數的虛數單位i!
1×1=1
兩個互為倒數的數的乘積是1
編輯本段
音樂簡譜
在音樂簡譜中,1代表音階中的1個基本音級,讀音為(諧音漢字都【dou】)
編輯本段
耽美文化
1是小攻,表示扮演男性角色的人,相對來講0則為扮演女性角色的人,也叫小受。
編輯本段
基礎計算機應用
1和0是計算機儲存的基本單位,包括現在你在電腦上看到的所有一切都是有1和0兩個數組成的,一個即時一個字元,8個字元是一位(bit),我們在電腦中看到的圖像視頻等都是計算機通過對儲存器中無數個1和0的計算得來的
編輯本段
進位制中的計數符號
羅馬數字 Ⅰ
二進制 1(0001)
十進制 1
十六進制 1 (01)
八進制 1
BCD碼 0000 0001
編輯本段
中國互聯網里的特殊應用
「1」在中國互聯網里有著很簡單,很特殊的應用。即「1」代表「是」「可以」 「贊同」 「准備好了」。我們經常可以在網路游戲 論壇 即時聊天平台中看到網友們打出的 「11111」「 22222」。對於網路新手來講,並不知道是什麼意思。
與「1」相反的「2」我們可以理解為「否」「不可以」「不贊同」「沒有準備好」。 用「1」「2」來表示「贊同」「不贊同」,這要追溯到早期網路游戲「傳奇」「魔力寶貝」。特別是在魔力寶貝中,玩家們已經習慣了使用「1」「2」來表示「可以」 「不可以」。
到後來由於簡單 快速 方便的表示自己想法,迅速在網路普及。
「1」「2」如同「PK」一樣,是具有中國互聯網特色的網路語言。
「1」還可以表示「!」,有的網民在打嘆號的時候如果忘記按「shift」鍵,就會出現「!」變成「1」,所以,以後大家見到「1」的時候,而又在句末的時候,那就不要說打錯符號啦。
⑦ 計算機二進制怎麼算
從右往左數,把數字所在位置-1得到的數做底數為'2'的指數.再乘以相應位置上的數'0'或'1'.最後全部加起來,就是你給出的二進制的十進製表示。
例如:
0001 = 2^3 x 0 + 2^2 x 0 + 2^1 x 0 + 2^0 x 1 = 1
0010 = 2^3 x 0 + 2^2 x 0 + 2^1 x 1 + 2^0 x 0 = 2
0100 = 2^3 x 0 + 2^2 x 1 + 2^1 x 0 + 2^0 x 0 = 4
1000 = 2^3 x 1 + 2^2 x 0 + 2^1 x 0 + 2^0 x 0 = 8
0110 = 2^3 x 0 + 2^2 x 1 + 2^1 x 1 + 2^0 x 0 = 6
二進制是計算技術中廣泛採用的一種數制。二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進制系統,數據在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是一個非常微小的開關,用1來表示「開」,0來表示「關」。
二進制是計算技術中廣泛採用的一種數制。二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」,由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進制系統。
數據在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是一個非常微小的開關,用「開」來表示1,「關」來表示0。
20世紀被稱作第三次科技革命的重要標志之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』.『1』符號串組成的代碼。其運算模式正是二進制。19世紀愛爾蘭邏輯學家喬治布爾對邏輯命題的思考過程轉化為對符號"0''.''1''的某種代數演算,二進制是逢2進位的進位制。0、1是基本算符。因為它只使用0、1兩個數字元號,非常簡單方便,易於用電子方式實現。
20世紀被稱作第三次科技革命的重要標志之一的計算機的發明與應用,因為數字計算機只能識別和處理由『0』.『1』符號串組成的代碼。其運算模式正是二進制。19世紀愛爾蘭邏輯學家喬治布爾對邏輯命題的思考過程轉化為對符號"0''.''1''的某種代數演算,二進制是逢2進位的進位制。0、1是基本算符。因為它只使用0、1兩個數字元號,非常簡單方便,易於用電子方式實現。
二進制和十六進制,八進制一樣,都以二的冪來進位的。
主要特點
優點
數字裝置簡單可靠,所用元件少;
只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示;
基本運算規則簡單,運算操作方便。
缺點
用二進製表示一個數時,位數多。因此實際使用中多採用送入數字系統前用十進制,送入機器後再轉換成二進制數,讓數字系統進行運算,運算結束後再將二進制轉換為十進制供人們閱讀。
二進制和十六進制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個C,C++程序員都能做到看見二進制數,直接就能轉換為十六進制數,反之亦然。
⑧ 0.001用科學計數法表示
1x10^-3。
科學記數法是一種記數的方法。把一個數表示成a與10的n次冪相乘的形式(1≤|a|<10,n為整數),這種記數法叫做科學記數法。
例如:19971400000000=1.99714×10^13。計算器或電腦表達10的冪是一般是用E或e,也就是1.99714E13=19971400000000。
(8)0001的科學演算法擴展閱讀
科學計數法精確度方法:
運用科學記數法a×10^n的數字,它的精確度以a的最後一個數在原數中的數位為准。
如:
13600,精確到十位,記作:1.360X10^4
13200 ,精確到百位,記作:1.32X10^4
322000,精確到千位,記作:3.22X10^5
⑨ 0.000001用科學計數法怎麼表示
科學計數法表示如下:
0.000001=1乘以10的負六次
即:
其中m為x的位數,m₁為x的有效數位。