1. <div id="ekwzd"></div>
      <div id="ekwzd"><ol id="ekwzd"></ol></div><div id="ekwzd"><ol id="ekwzd"></ol></div>
      <div id="ekwzd"><label id="ekwzd"></label></div>
        <em id="ekwzd"><ol id="ekwzd"></ol></em>

              1. <div id="ekwzd"><label id="ekwzd"></label></div>
                <div id="ekwzd"></div>
                1. <em id="ekwzd"></em>
                2. <em id="ekwzd"><label id="ekwzd"><form id="ekwzd"></form></label></em>
                3. 十進制轉換成二進制(十進制轉二進制的最新簡單算法)

                    十進制轉換成二進制(十進制轉二進制的最新百思特網簡單算法)

                    上周末,給孩子輔導奧數的時候,發現居然有一道二進制題,題目是求兩個二進制的和。我的視頻課第一課中就介紹了二進制的特點“逢二進一,借一當二”,給孩子講了下,他還是順利的做了出來。然后,我又給孩子講了下十進制與二進制的轉換。在講十進制與二進制轉換的時候,我是按照咱們以前學的除二取余法,如下圖所示:

                    這種算法應該說是教科書的算法,去各大搜索引擎搜出來的算法都是這個。

                    我大概比別人多思考了一步,我在想為什么要除2取余,經過思考我發現其實質是要找出這個數里面含有百思特網多少個2,例如例圖中的150,它的里面就含有75個2,而2的二進制為10,也就是說要算出75個(10)?的和。繼續思考,你會發現,(10)?+(10)?=(100)?=2 , (100)?+(100)?=(1000)?=2,于是我得出了如下圖所示結果:

                    從上圖中可以總結出一個規律:那就是2的指數是幾,換算成二級制后面就有幾個0,比如:2?=100000000。這個也好理解,我百思特網的視頻課程講ASCII碼時,說ASCII碼只占用了7位存儲,最高位為0,所以最多可以存儲128個字符,存儲范圍從00000000到01111111,也就是10進制的0-127。下圖就是我的最新算法:

                    大家可以對比一下,看看是否簡化了原先的除2取余算法。如果你覺得本文還不錯,請幫忙轉發給需要的朋友。

                    本文地址:

                  (0)
                  上一篇 2021年4月13日 16:17
                  下一篇 2021年4月13日 16:17

                  相關推薦

                  返回頂部

                  1. <div id="ekwzd"></div>
                    <div id="ekwzd"><ol id="ekwzd"></ol></div><div id="ekwzd"><ol id="ekwzd"></ol></div>
                    <div id="ekwzd"><label id="ekwzd"></label></div>
                      <em id="ekwzd"><ol id="ekwzd"></ol></em>

                            1. <div id="ekwzd"><label id="ekwzd"></label></div>
                              <div id="ekwzd"></div>
                              1. <em id="ekwzd"></em>
                              2. <em id="ekwzd"><label id="ekwzd"><form id="ekwzd"></form></label></em>
                              3. 欧美日韩