c語言10進(jìn)制轉(zhuǎn)2進(jìn)制(10進(jìn)制轉(zhuǎn)2進(jìn)制)
關(guān)于c語言10進(jìn)制轉(zhuǎn)2進(jìn)制,10進(jìn)制轉(zhuǎn)2進(jìn)制這個(gè)很多人還不知道,今天菲菲來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、二進(jìn)制轉(zhuǎn)換成十進(jìn)制:基數(shù)乘以權(quán),然后相加,簡化運(yùn)算時(shí)可以把數(shù)位數(shù)是0的項(xiàng)不寫出來,(因?yàn)?乘以其他不為0的數(shù)都是0)。
2、小數(shù)部分也一樣,但精確度較少。
3、方法:“按權(quán)展開求和”例:10001111?1×2?+1×23+1×22+1×21+1×2?=143,所以10001111的十進(jìn)制表示為143。
4、規(guī)律:個(gè)位上的數(shù)字的次數(shù)是0,十位上的數(shù)字的次數(shù)是1,......,依次遞增,而十分位的數(shù)字的次數(shù)是-1,百分位上數(shù)字的次數(shù)是-2,......,依次遞減。
5、擴(kuò)展資料:計(jì)算機(jī)采用二進(jìn)制的原因:技術(shù)實(shí)現(xiàn)簡單,計(jì)算機(jī)是由邏輯電路組成,邏輯電路通常只有兩個(gè)狀態(tài),開關(guān)的接通與斷開,這兩種狀態(tài)正好可以用“1”和“0”表示。
6、2、簡化運(yùn)算規(guī)則:兩個(gè)二進(jìn)制數(shù)和、積運(yùn)算組合各有三種,運(yùn)算規(guī)則簡單,有利于簡化計(jì)算機(jī)內(nèi)部結(jié)構(gòu),提高運(yùn)算速度。
7、3、適合邏輯運(yùn)算:邏輯代數(shù)是邏輯運(yùn)算的理論依據(jù),二進(jìn)制只有兩個(gè)數(shù)碼,正好與邏輯代數(shù)中的“真”和“假”相吻合。
8、4、易于進(jìn)行轉(zhuǎn)換,二進(jìn)制與十進(jìn)制數(shù)易于互相轉(zhuǎn)換。
9、參考資料來源:百度百科-二進(jìn)制。
本文到此分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽: 10進(jìn)制轉(zhuǎn)2進(jìn)制