關(guān)于電腦的二進(jìn)制與八進(jìn)制、十進(jìn)制、還有十六進(jìn)制它們之間的轉(zhuǎn)換公式是什么。我很急請(qǐng)大家?guī)蛶兔?/p>
熱心網(wǎng)友
二進(jìn)制與八進(jìn)制、十六進(jìn)制之間用8421碼轉(zhuǎn)換:二進(jìn)制中的1111分別代表十六進(jìn)制中8421,二進(jìn)制中111代表八進(jìn)制中的421。二進(jìn)制轉(zhuǎn)換成十進(jìn)制時(shí): 例:將二進(jìn)制數(shù)101。01轉(zhuǎn)換成十進(jìn)制數(shù) (101。01)2 = 1×22 + 0×21 + 1×20 + 0×2-1 + 1×2-2 = (5。25)10 十進(jìn)制整數(shù)化為二進(jìn)制整數(shù) 規(guī)則:除二取余,直到商為零為止,倒排。 例:將十進(jìn)制數(shù)86轉(zhuǎn)化為二進(jìn)制 2 | 86…… 0 2 | 43…… 1 2 | 21…… 1 2 | 10…… 0 2 | 5 …… 1 2 | 2 …… 0 2 | 1 …… 1 結(jié)果:(86)10 = (1010110)2 十進(jìn)制小數(shù)化為二進(jìn)制小數(shù) 規(guī)則:乘二取整,直到小數(shù)部分為零或給定的精度為止,順排。 例:將十進(jìn)制數(shù)0。875轉(zhuǎn)化為二進(jìn)制數(shù) 0。875 × 2 1。75 × 2 1。5 ×21。0 結(jié)果:(0。875)10 = (0。111)2希望給你有所幫助??!。
熱心網(wǎng)友
任意大于1的整數(shù)n,存在n進(jìn)制,其特點(diǎn)是基數(shù)為n,逢n進(jìn)一。其中最常用的是二進(jìn)制、八進(jìn)制和十六進(jìn)制。八進(jìn)制對(duì)應(yīng)二進(jìn)制的三位,十六進(jìn)制對(duì)應(yīng)二進(jìn)制的四位。任意進(jìn)制的數(shù)字對(duì)應(yīng)的十進(jìn)制的公式值為:Kn×Bn + Kn-1×Bn-1 + …… + K1×B1 + K0×B0 + K-1×B-1 + K-2×B-2 …… + K-m×B-m (以上公式中,B稱為數(shù)字系統(tǒng)的基數(shù),Bn至B0稱為數(shù)字Kn至K0的權(quán)值。)如:二進(jìn)制(11001100110011)等于八進(jìn)制的(31463)也等于十六進(jìn)制的(3333)也等于十進(jìn)制的(13107)。也就是說(shuō)當(dāng)B=2、8、16、10時(shí),分別代入上式得出的對(duì)應(yīng)值。
熱心網(wǎng)友
八進(jìn)制最后一位為8的0次方,往前依次為1次方,2次方……再把所得的數(shù)加在一起十進(jìn)制最后一位為10的0次方,往前依次為1次方,2次方……再把所得的數(shù)加在一起16進(jìn)制同理
熱心網(wǎng)友
二進(jìn)制轉(zhuǎn)八進(jìn)制: 三位一轉(zhuǎn):比如: 11101001011 把它分成 11 101 001 011 每三位轉(zhuǎn)成一個(gè)八進(jìn)制數(shù) 3513(8) 轉(zhuǎn)十六進(jìn)制與轉(zhuǎn)八進(jìn)制一樣 四位 一轉(zhuǎn) 111 0100 1011 (2) =74B(16)二進(jìn)制轉(zhuǎn)十進(jìn)制 用乘模的方法 11101001011(2)=1*2^10+1*2^9+1*2^8+0*2^7+……+1*2^0 =1867再有一種方法教你: 用WINDOWS 自帶的計(jì)算器:在"查看"里有"科學(xué)型" 先點(diǎn)擊二進(jìn)制,,把數(shù)值都輸入進(jìn)去,然后再點(diǎn)一下十進(jìn)制,你會(huì)發(fā)現(xiàn)數(shù)值都轉(zhuǎn)換過(guò)來(lái)了,做作業(yè)的好方法
熱心網(wǎng)友
告訴你一個(gè)最簡(jiǎn)單的辦法,用windows的計(jì)算器,科學(xué)型
熱心網(wǎng)友
如果是上機(jī)考試,用附件的計(jì)算器(查看-選擇科學(xué)計(jì)算器)把數(shù)字輸進(jìn)去點(diǎn)下面相應(yīng)的進(jìn)制就可以轉(zhuǎn)換拉。哈哈
熱心網(wǎng)友
一般來(lái)說(shuō),對(duì)于任意大于1的整數(shù)n,存在n進(jìn)制,其特點(diǎn)是基數(shù)為n,逢n進(jìn)一。其中最常用的是二進(jìn)制、八進(jìn)制和十六進(jìn)制。任意進(jìn)制的數(shù)字對(duì)應(yīng)的十進(jìn)制值為:Kn×Bn + Kn-1×Bn-1 + …… + K1×B1 + K0×B0 + K-1×B-1 + K-2×B-2 …… + K-m×B-m上式中,B稱為數(shù)字系統(tǒng)的基數(shù),Bn至B0稱為數(shù)字Kn至K0的權(quán)值。1?;局R(shí)十進(jìn)制基數(shù)為10,逢10進(jìn)1。在十進(jìn)制中,一共使用10個(gè)不同的數(shù)字符號(hào),這些符號(hào)處于不同位置時(shí),其權(quán)值各不相同。 二進(jìn)制基數(shù)為2,逢2進(jìn)1。在二進(jìn)制中,使用0和1兩種符號(hào)。八進(jìn)制基數(shù)為8,逢8進(jìn)1。八進(jìn)制使用8種不同的符號(hào),它們與二進(jìn)制的轉(zhuǎn)換關(guān)系為:0:000 1:001 2:010 3:011 4:100 5:101 6:110 7:111 十六進(jìn)制基數(shù)為16,逢16進(jìn)1。十六進(jìn)制使用16種不同的符號(hào),它們與二進(jìn)制的轉(zhuǎn)換關(guān)系為:0:0000 1:0001 2:0010 3:0011 4:0100 5:0101 6:0110 7:0111 8:1000 9:1001 A:1010 B:1011 C:1100 D:1101 E:1110 F:11112。轉(zhuǎn)換為十進(jìn)制 二進(jìn)制化為十進(jìn)制 例:將二進(jìn)制數(shù)101。01轉(zhuǎn)換成十進(jìn)制數(shù) (101。01)2 = 1×22 + 0×21 + 1×20 + 0×2-1 + 1×2-2 = (5。25)10 八進(jìn)制化為十進(jìn)制 例:將八進(jìn)制數(shù)12。6轉(zhuǎn)換成十進(jìn)制數(shù) (12。6)8 = 1×81 + 2×80 + 6×8-1 = (10。75)10十六進(jìn)制化為十進(jìn)制 例:將十六進(jìn)制數(shù)2AB。6轉(zhuǎn)換成十進(jìn)制數(shù):(2AB。6)16 = 2×162 + 10×161 + 11×160 + 6×16-1 = (683。375)103。轉(zhuǎn)換為二進(jìn)制 八進(jìn)制化為二進(jìn)制 規(guī)則:按照順序,每1位八進(jìn)制數(shù)改寫(xiě)成等值的3位二進(jìn)制數(shù),次序不變。例: (17。36)8 = (001 111 。011 110)2 = (1111。01111)2 十六進(jìn)制化為二進(jìn)制 規(guī)則:每1位十六進(jìn)制數(shù)改寫(xiě)成等值的4位二進(jìn)制數(shù),次序不變。 例: (3A8C。D6)16 = (0011 1010 1000 1100。1101 0110)2 = (11101010001100。1101011)2 十進(jìn)制整數(shù)化為二進(jìn)制整數(shù) 規(guī)則:除二取余,直到商為零為止,倒排。 例:將十進(jìn)制數(shù)86轉(zhuǎn)化為二進(jìn)制 2 | 86…… 0 2 | 43…… 1 2 | 21…… 1 2 | 10…… 0 2 | 5 …… 1 2 | 2 …… 0 2 | 1 …… 1 結(jié)果:(86)10 = (1010110)2 十進(jìn)制小數(shù)化為二進(jìn)制小數(shù) 規(guī)則:乘二取整,直到小數(shù)部分為零或給定的精度為止,順排。 例:將十進(jìn)制數(shù)0。875轉(zhuǎn)化為二進(jìn)制數(shù) 0。875 × 2 1。75 × 2 1。5 ×21。0 結(jié)果:(0。875)10 = (0。111)24。轉(zhuǎn)換為八進(jìn)制 二進(jìn)制化為八進(jìn)制 整數(shù)部份從最低有效位開(kāi)始,以3位一組,最高有效位不足3位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)八進(jìn)制的值,轉(zhuǎn)換完畢就是八進(jìn)制的整數(shù)。 小數(shù)部份從最高有效位開(kāi)始,以3位一組,最低有效位不足3位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)八進(jìn)制的值,轉(zhuǎn)換完畢就是八進(jìn)制的小數(shù)。 例:(11001111。01111)2 = (11 001 111。011 110)2 = (317。36)8 十六進(jìn)制化為八進(jìn)制 先用1化4方法,將十六進(jìn)制化為二進(jìn)制;再用3并1方法,將二進(jìn)制化為8制。例: (1CA)16 = (000111001010)2 = (712)8說(shuō)明:小數(shù)點(diǎn)前的高位零和小數(shù)點(diǎn)后的低位零可以去除。 十進(jìn)制化八進(jìn)制 方法1:采用除8取余法。例:將十進(jìn)制數(shù)115轉(zhuǎn)化為八進(jìn)制數(shù) 8| 115…… 38| 14 …… 68| 1 …… 1結(jié)果:(115)10 = (163)8 方法2:先采用十進(jìn)制化二進(jìn)制的方法,再將二進(jìn)制數(shù)化為八進(jìn)制數(shù)例:(115)10 = (1110011)2 = (163)85。轉(zhuǎn)換為十六進(jìn)制 二進(jìn)制化為十六進(jìn)制 整數(shù)部份從最低有效位開(kāi)始,以4位為一組,最高有效位不足4位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)十六進(jìn)制的值,轉(zhuǎn)換完畢就是十六進(jìn)制的整數(shù)。小數(shù)部份從最高有效位開(kāi)始,以4位為一組,最低有效位不足4位時(shí)以0補(bǔ)齊,每一組均可轉(zhuǎn)換成一個(gè)十六進(jìn)制的值,轉(zhuǎn)換完畢就是十六進(jìn)制的小數(shù)。 例:(11001111。01111)2 = (1100 1111 。0111 1000)2 = (CF。78)16八進(jìn)制化為十六進(jìn)制 先將八進(jìn)制化為二進(jìn)制,再將二進(jìn)制化為十六進(jìn)制。例:(712)8 = (111001010)2 = (1CA)16十進(jìn)制化為十六進(jìn)制 方法1:采用除16取余法。例:將十進(jìn)制數(shù)115轉(zhuǎn)化為八進(jìn)制數(shù) 16| 115…… 316| 7 …… 7結(jié)果:(115)10 = (73)16 方法2:先將十進(jìn)制化為二進(jìn)制,再將二進(jìn)制化為十六進(jìn)制。例:(115)10 = (1110011)2 = (73)16。
熱心網(wǎng)友
二進(jìn)制用代表0、1數(shù)位,逢2進(jìn)1。八進(jìn)制逢8進(jìn)1,采用0-7八個(gè)數(shù)字代表數(shù)位。十六進(jìn)制逢16進(jìn)采用0-9、A、B、C、D、E、F這十六個(gè)數(shù)字符號(hào)代表數(shù)位,其中A代表10,B代表以此類推代表15。如遇到八進(jìn)制轉(zhuǎn)十六進(jìn)制,可以能過(guò)二進(jìn)制來(lái)轉(zhuǎn)換。
熱心網(wǎng)友
沒(méi)有公式,只有轉(zhuǎn)換,如十六進(jìn)制的20=十進(jìn)制的32,轉(zhuǎn)換就是將十進(jìn)制的32除以16得到的。八進(jìn)制就是除以八,十進(jìn)制的32=八進(jìn)制的40,就這樣轉(zhuǎn)換。。。