1. 二進制數的表示方法: 0 1 10 11 100 101 110 111 1000 1001,它為什麼回回這樣表示為什麼
二進制數的表示方法: 0 1 10 11 100 101 110 111 1000 1001,是因為二進制數據是用0和1兩個數碼來表示的數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。
二進制數(binaries)是逢2進位的進位制,0、1是基本算符 ;計算機運算基礎採用二進制。電腦的基礎是二進制。在早期設計的常用的進制主要是十進制。電子計算機出現以後,使用電子管來表示十種狀態過於復雜,所以所有的電子計算機中只有兩種基本的狀態,開和關。
(1)從零到一在數據裡面表達著什麼擴展閱讀:
二進制數特性:
1、如果一個二進制數(整型)數的第零位的值是1,那麼這個數就是奇數;而如果該位是0,那麼這個數就是偶數。
2、如果一個二進制數的低端n位都是零,那麼這個數可以被2n整除。
3、如果一個二進制數的第n位是一,而其他各位都是零,那麼這個數等於2^n。
4、如果一個二進制數的第零位到第n - 1位都是1,而且其他各位都是0,那麼這個數等於2^n - 1。
5、將一個二進制數的所有位左移移位的結果是將該數乘以二。
6、將一個無符號二進制數的所有位右移一位的結果等效於該數除以二(這對有符號數不適用)。余數會被下舍入。
7、將兩個n位的二進制數相乘可能會需要2*n位來保存結果。
8、將兩個n位的二進制數相加或者相減絕不會需要多於n 1位來保存結果。
9、將一個二進制數的所有位取反(就是將所有的一改為零,所有的零改為一)等效於將該數取負(改變符號)再將結果減一。
10、將任意給定個數的位表示的最大無符號二進制數加一的結果永遠是零。
11、零遞減(減一)的結果永遠是某個給定個數的位表示的最大無符號二進制數。
12、n位可以表示2n個不同的組合。