發(fā)布時(shí)間:2024-01-24閱讀(12)
在計(jì)算機(jī)中所有我們能直觀感受到的視頻,圖片,文字或者各種軟件本質(zhì)上都是由數(shù)字來表示的。由于我們?nèi)祟悡碛惺畟€(gè)手指,所以常常使用十進(jìn)制數(shù)字系統(tǒng)來計(jì)數(shù)。而計(jì)算機(jī)只有兩個(gè)“手指”——開和關(guān)或1和0,因此采用的是二進(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)。
我們先從用二進(jìn)制計(jì)數(shù)開始,謹(jǐn)記住在二進(jìn)制中沒有2-9這8個(gè)符號(hào)。

這個(gè)時(shí)候我們想一下我們怎么使用十進(jìn)制的?

同樣的事情也發(fā)生在二進(jìn)制中:

下面是一些等價(jià)的值:

以下是一些更大的值:

由于我們?nèi)祟惤?jīng)常使用十進(jìn)制,而計(jì)算機(jī)內(nèi)部只知道二進(jìn)制,所以我們常常會(huì)進(jìn)行這兩個(gè)進(jìn)制之間的轉(zhuǎn)換。
在python控制臺(tái)中我們可以很方便的進(jìn)行這些轉(zhuǎn)換。

我們下次了解這兩個(gè)轉(zhuǎn)換的內(nèi)部實(shí)現(xiàn),這樣我們就能更好的理解二進(jìn)制的工作原理。
歡迎分享轉(zhuǎn)載→http://www.avcorse.com/read-234997.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號(hào)-5 TXT地圖HTML地圖XML地圖