电竞比分网-中国电竞赛事及体育赛事平台

分享

二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制你搞清楚了嗎

 waI好時節(jié) 2019-07-11

1、二進(jìn)制

用0、1兩個數(shù)字來表示數(shù)值,這就是二進(jìn)制(Binary)。通俗講,二進(jìn)制只有0和1,。例如,數(shù)字 0、1、10、111、100、1000001 都是有效的二進(jìn)制。在計算機(jī)內(nèi)部,數(shù)據(jù)都是以二進(jìn)制的形式存儲的,二進(jìn)制是學(xué)習(xí)編程必須掌握的基礎(chǔ)。

對于十進(jìn)制,進(jìn)行加法運算時逢十進(jìn)一,進(jìn)行減法運算時借一當(dāng)十;

對于二進(jìn)制,進(jìn)行加法運算時逢二進(jìn)一,進(jìn)行減法運算時借一當(dāng)二。

二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制你搞清楚了嗎

2、八進(jìn)制

除了二進(jìn)制,C語言還會使用到八進(jìn)制。八進(jìn)制有 0~7 共8個數(shù)字,基數(shù)為8,加法運算時逢八進(jìn)一,減法運算時借一當(dāng)八。例如,數(shù)字 0、1、5、7、14、733、67001、25430 都是有效的八進(jìn)制。下面兩張圖詳細(xì)演示了八進(jìn)制加減法的運算過程。

二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制你搞清楚了嗎

3、十進(jìn)制

因為逢十進(jìn)一(滿十進(jìn)一),也因為只有 0~9 共十個數(shù)字,所以叫做十進(jìn)制(Decimalism)。十進(jìn)制是在人類社會發(fā)展過程中自然形成的,它符合人們的思維習(xí)慣,例如人類有十根手指,也有十根腳趾。進(jìn)制也就是進(jìn)位制。進(jìn)行加法運算時逢X進(jìn)一(滿X進(jìn)一),進(jìn)行減法運算時借一當(dāng)X,這就是X進(jìn)制,這種進(jìn)制也就包含X個數(shù)字,基數(shù)為X。十進(jìn)制有 0~9 共10個數(shù)字,基數(shù)為10,在加減法運算中,逢十進(jìn)一,借一當(dāng)十。

4、十六進(jìn)制

除了二進(jìn)制和八進(jìn)制,十六進(jìn)制也經(jīng)常使用,甚至比八進(jìn)制還要頻繁。十六進(jìn)制中,用A來表示10,B表示11,C表示12,D表示13,E表示14,F(xiàn)表示15,因此有 0~F 共16個數(shù)字,基數(shù)為16,加法運算時逢16進(jìn)1,減法運算時借1當(dāng)16。例如,數(shù)字 0、1、6、9、A、D、F、419、EA32、80A3、BC00 都是有效的十六進(jìn)制。

二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制你搞清楚了嗎

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多