1、二進位制只有加(逢二進一),二進位制減法(例):1101+(-0011)=1010
2、如何在計算機中表示負數:0代表正數,1代表負數,表示負數時,第一位為1,表示正數時,所有位數都為數值
3、補數:先確定長度,取反+1。執行加法運算,超出長度的部分捨棄 例如10000000=128 , -128=01111111+1=10000000
4、左移:左移幾位相當於*2的n次方,例如0011左移2位=0110 相當於3*2的1次方=6
5、右移:分兩種情況:右移和無符號右移 。無符號右移 例如56(111000)右移兩位 前面補0為0111000右移兩位=00001110=14,56/14=4,相當於56/2²=14,故右移幾位等於數值除以2的n次方。負數右移 例如(10000000=-128)右移兩位,前面全部補1,即11100000=-32
6、二進位制運算還包括 邏輯非 邏輯與 邏輯或 邏輯異或
7、二進位制數表示浮點數
二進位制無法表示小數點,需要通過ieee編碼
第二課 加法運算
在程式設計當中,文字框及按鈕是用得比較多的乙個控制項,我們先來學學如何使用這兩個控制項。1 新建乙個窗體 2 在窗體上放置三個文字框控制項,分別命名為 txtnum1 txtnum2 txtnum3,我們在命名時,盡量規範一點,可參考這裡 3 在窗體上放置乙個按鈕,命名為cmdcount 開始程式設...
二進位制運算
運算子 符號含義例子與 兩邊都為真時為真 1 1 1或 任何一邊為真時為真1 非取反 如果1則為0 如果0為1 1 0 異或 兩邊相同為1 兩邊不同為0 1 1返回false 1 2返回true 運算子符號含義 例子邏輯與 判斷兩邊 都為真時為真 true true true或 判斷兩邊 任何一邊為...
二進位制運算( )
負數轉化二進位制步驟 將負數取絕對值,得到其絕對值的二進位制 6取絕對值為6,6的二進位制 0110,然後補充0110位32位 000 000 0110 一共32位,即0110前面還有28個0 然後每位取反 111 111 1001 一共32位 接著對上面得到的二進位制 111 111 1001 進...