二進位測驗

💻 二進位測驗

電腦用的0和1,1011是多少?

二進位每往左一位,值就翻一倍:從右往左是1、2、4、8、16。把有1的數位的值加起來就是十進位。從三位數做到五位數,最後兩題反過來,把十進位換成二進位。

這是什麼測驗

電腦把一切都存成 0 和 1:照片、歌曲,連你現在看的這些字也是。學會讀二進位,你就開始看懂電腦是怎麼數數的。

二進位從右往左,每一位的值依次是 1、2、4、8、16。把寫著 1 的那些位的值加起來就完了。一局打完,五位的二進位也能輕鬆讀出來。

一覽

題數
10
科目
程式設計
費用
免費
登入
可選
支援裝置
手機、平板、電腦

怎麼玩

在腦子裡擺好位值
在腦子裡排一行 16、8、4、2、1,把每個 1 底下的數加起來。
反過來換算
最後兩題是把普通數字轉成二進位。從最大的位開始,剩下的數夠減這一位的值就寫 1,不夠就寫 0。
和寫程式的關聯
顏色代碼、檔案大小、網路位址,全都建立在二進位上。所以開始學寫程式時,它往往是你遇到的第一個概念。

分數等級

  • 人形編譯器

    只看0和1就全部答對,你能跟電腦對話。

  • 程式社團王牌

    幾乎完美,只在五位數上失手了一次。

  • 載入中

    三位、四位已經沒問題,想著位值表,五位數也能解開。

  • 先開機吧

    第一次都這樣,記住從右往左1、2、4、8,再來一次。

常見問題

電腦為什麼只用 0 和 1?
電腦的零件最擅長分辨兩種狀態:有電流和沒電流。只有兩個數字的進位制正好配得上。
為什麼沒有以 0 開頭的二進位數?
開頭的 0 不影響數值,所以我們把它省掉了。0101 和 101 是同一個數。
需要會寫程式嗎?
不用。會加法就能玩。