重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
1、整數(shù)二進(jìn)制轉(zhuǎn)換為十進(jìn)制
目前成都創(chuàng)新互聯(lián)已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、察布查爾錫伯網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
方法:首先將二進(jìn)制數(shù)補(bǔ)齊位數(shù),首位如果是0就代表是正整數(shù),如果首位是1則代表是負(fù)整數(shù)。
若首位是0的正整數(shù),補(bǔ)齊位數(shù)以后,將二進(jìn)制中的位數(shù)分別與對應(yīng)的值相乘,然后相加得到的就為十進(jìn)制。
若二進(jìn)制補(bǔ)足位數(shù)后首位為1時(shí),就需要先取反再換算。
2、小數(shù)二進(jìn)制轉(zhuǎn)換為十進(jìn)制
方法:將二進(jìn)制中的位數(shù)分別與對應(yīng)的值相乘,然后相加,得到的值即為換算后的十進(jìn)制。
拓展資料:
二進(jìn)制是計(jì)算技術(shù)中廣泛采用的一種數(shù)制。二進(jìn)制數(shù)據(jù)是用0和1兩個(gè)數(shù)碼來表示的數(shù)。它的基數(shù)為2,進(jìn)位規(guī)則是“逢二進(jìn)一”,借位規(guī)則是“借一當(dāng)二”,由18世紀(jì)德國數(shù)理哲學(xué)大師萊布尼茲發(fā)現(xiàn)。當(dāng)前的計(jì)算機(jī)系統(tǒng)使用的基本上是二進(jìn)制系統(tǒng),數(shù)據(jù)在計(jì)算機(jī)中主要是以補(bǔ)碼的形式存儲(chǔ)的。計(jì)算機(jī)中的二進(jìn)制則是一個(gè)非常微小的開關(guān),用“開”來表示1,“關(guān)”來表示0。
20世紀(jì)被稱作第三次科技革命的重要標(biāo)志之一的計(jì)算機(jī)的發(fā)明與應(yīng)用,因?yàn)閿?shù)字計(jì)算機(jī)只能識(shí)別和處理由‘0’.‘1’符號(hào)串組成的代碼。其運(yùn)算模式正是二進(jìn)制。19世紀(jì)愛爾蘭邏輯學(xué)家喬治布爾對邏輯命題的思考過程轉(zhuǎn)化為對符號(hào)"0''.''1''的某種代數(shù)演算,二進(jìn)制是逢2進(jìn)位的進(jìn)位制。0、1是基本算符。因?yàn)樗皇褂?、1兩個(gè)數(shù)字符號(hào),非常簡單方便,易于用電子方式實(shí)現(xiàn)。
參考資料:二進(jìn)制數(shù)-百度百科
二進(jìn)制轉(zhuǎn)換成十進(jìn)制的方法如下所示:
二進(jìn)制轉(zhuǎn)十進(jìn)制通用公式為:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3(10)
解釋:要從右到左用二進(jìn)制的每個(gè)數(shù)去乘以2的相應(yīng)次方,小數(shù)點(diǎn)后則是從左往右。
例如:二進(jìn)制數(shù)1101.01轉(zhuǎn)化成十進(jìn)制
1101.01(2)=1*20+0*21+1*22+1*23?+0*2-1+1*2-2=1+0+4+8+0+0.25=13.25(10)
規(guī)律:個(gè)位上的數(shù)字的次數(shù)是0,十位上的數(shù)字的次數(shù)是1,......,依次遞增,而十
分位的數(shù)字的次數(shù)是-1,百分位上數(shù)字的次數(shù)是-2,......,依次遞減。
注意:不是任何一個(gè)十進(jìn)制小數(shù)都能轉(zhuǎn)換成有限位的二進(jìn)制數(shù)。
擴(kuò)展資料:
十進(jìn)制轉(zhuǎn)二進(jìn)制
十進(jìn)制整數(shù)轉(zhuǎn)換為二進(jìn)制整數(shù)采用"除2取余,逆序排列"法。
具體做法是:用2整除十進(jìn)制整數(shù),可以得到一個(gè)商和余數(shù);再用2去除商,又會(huì)得到一個(gè)商和余數(shù),如此進(jìn)行,直到商為小于1時(shí)為止,然后把先得到的余數(shù)作為二進(jìn)制數(shù)的低位有效位,后得到的余數(shù)作為二進(jìn)制數(shù)的高位有效位,依次排列起來。
十進(jìn)制化二進(jìn)制時(shí)所除的2就是它的基數(shù)。談到它的原理,就不得不說說關(guān)于位權(quán)的概念。某進(jìn)制計(jì)數(shù)制中各位數(shù)字符號(hào)所表示的數(shù)值表示該數(shù)字符號(hào)值乘以一個(gè)與數(shù)字符號(hào)有關(guān)的常數(shù),該常數(shù)稱為 “位權(quán) ” 。
位權(quán)的大小是以基數(shù)為底,數(shù)字符號(hào)所處的位置的序號(hào)為指數(shù)的整數(shù)次冪。十進(jìn)制數(shù)的百位、十位、個(gè)位、十分位的權(quán)分別是10的2次方、10的1次方、10的0次方,10的-1次方。二進(jìn)制數(shù)就是2的n次冪。
參考資料來源:百度百科-十進(jìn)制轉(zhuǎn)二進(jìn)制
-1的二進(jìn)制是1111 1111,不是1000 0001喔,負(fù)數(shù)的二進(jìn)制表示為其原碼的反碼再加1,
正數(shù)的反碼跟原碼不變,而負(fù)數(shù)的反碼除符號(hào)位外其他位取反
-1的原碼是1000 0001,所以反碼為1111 1110,最后在加1即1111 1111
如果二進(jìn)制1000 0001是一個(gè)有符號(hào)位的8位數(shù)據(jù),那么最高位為符號(hào)位,1為負(fù)數(shù)0為正數(shù)
那反過來二進(jìn)制1000 0001表示成十進(jìn)制就是減1在取反,
1000 0001 - 1=1000 0000
除符號(hào)位取反后為1111 1111即-127
例如:把十六進(jìn)制的04271544和0209FE83轉(zhuǎn)換成二進(jìn)制。方法:首先把十六進(jìn)制數(shù)04271544中的每一位數(shù)轉(zhuǎn)換為二進(jìn)制數(shù),每個(gè)數(shù)要分四位,不足四位的前面加零,請看下面演示:
0 0000
4 0100
2 0010
7 0111
1 0001
5 0101
4 0100
4 0100
將得出四位二進(jìn)制數(shù)串連起來就是結(jié)果了