當前位置:編程學習大全網 - 腳本源碼 - 二進制如何表示負數啊

二進制如何表示負數啊

壹般用補碼方式表示,舉例說明:

-52,假設存儲的數據是8位二進制數,即8位二進制補碼

先將52轉換成二進制數:00110100B

取反:11001011B

加1:11001100B

則-52D的8位二進制補碼為11001100B

如果已知11001100B是有符號數,因為最高位是1,則這個碼是用補碼表示的壹個負數

11001100B減1=11001011B

取反=00110100B=52D

則可知:11001100B是-52D的補碼表示

擴展資料:

二進制是計算技術中廣泛采用的壹種數制。二進制數據是用0和1兩個數碼來表示的數。

它的基數為2,進位規則是“逢二進壹”,借位規則是“借壹當二”,由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進制系統,數據在計算機中主要是以補碼的形式存儲的。計算機中的二進制則是壹個非常微小的開關,用“開”來表示1,“關”來表示0。

  • 上一篇:梅花三弄txt全集下載
  • 下一篇:手相指甲看命運性格 詳解不同手指甲的含義?
  • copyright 2024編程學習大全網