當前位置:編程學習大全網 - 編程語言 - 計算機程序設計二進制入門課程

計算機程序設計二進制入門課程

首先,如果想簡單的理解,我們來看看十進制。我們通常使用的這些計數方法叫做十進制計數法。為什麽叫十進制?很明顯,如果夠十個人用,就要背。以11為例,有兩位數吧?從右數,第壹位是個數字,當是個數字時,只代表1。

,對吧?嗯,妳看過去,第二名是十,這個地方上壹個1不代表1吧?他代表10,當妳把它加到壹個1上,這個數的值就是十壹。這些很簡單。

從上面開始,我們可以看看進位計數法。所有這些十進制系統的核心是進位計數。說白了,我不需要這壹點作為標記,只要夠用就行。如果輸入壹個位,我還是說10,每次到10的時候我都會進位,這樣就能看出不在這個位了。不會有代表10的字符,因為我在10位上用1來表示。當然,10位上的2代表20,十位已經記錄到10,再往上進位,就到了百位...

二進制和這個差不多,但是二進制到1就夠了,不算到10(電腦傻了,呵呵,真的是因為二進制在物理上很容易實現),也就是說二進制中不會出現符號2,因為二進制足夠進位,不需要2。嗯,還是“11”,第壹個還是壹個(因為不夠2個人用),但是第二個,也就是1,就是10,因為夠2個人用,那又怎麽樣?這個1代表的是1二,而不是1十。好了,就是1個二,加上前面的1個壹。有什麽價值?現在是三點。很好。如何表達2?2是1+1。1+1需要進位。第壹位變成0,第二位變成1,也就是10。

等我回來再說上面的進位計數。他有什麽特點?以10為例。單位的單位是壹,壹是10 1(代表10的零次方),十的單位是十,即10 1,百的單位是百,即10 3,定律出來,即10 3。就是1×10 2+2×10 1+3×10 0,二進制也差不多。從右到左的第壹個單位或基數是2的冪,即1、2、4、8...

其實妳可能明白壹切都進壹,但妳不知道那些公式是幹什麽用的吧?好,我試著說幾個簡單的公式,二進制十進制:公式是什麽?比如101二進制數,從右到左的變換過程是這樣的:

1×2 0+0×2 1+1×2 3,多少錢?1× 1+0× 2+1× 4 = 5.為什麽呢?如果妳再看看那個公式,有壹個2。這是什麽?在二進制中是不存在的。是的,在這壹步,我們把的基數改成了相應的值10,華頌的最後幾位是10的形式。不是10嗎?

10的二進制化呢:除以2,余數倒寫。這麽說吧,如果壹個值是2,就進位了,對吧?比如7,7表示有7個1,對嗎?7個1裏面有3個2和1,那些2都在。7除以2+1,這個1就是第壹位。然後,看壹下,第二名有三個2,但是第壹名不能超過2。嗯,我再分壹次,就剩壹個了,而且剛好不夠2,變成了165438+。

  • 上一篇:幼兒園中班教學隨筆
  • 下一篇:自動化專業主要學什麽
  • copyright 2024編程學習大全網