C/C++學習日記:原碼、反碼和補碼

一、什麼是原碼、反碼和補碼 我們知道,在計算機內部存儲的帶符號數都是以補碼形式存儲,用補碼形式進行運算的。什麼是一個數的補碼?爲什麼要用補碼?這要從數的原碼、反碼開始講。我們以整型數爲例,且假定字長爲8位。   1、原碼 整數X的原碼是指:其符號位爲0表示正,爲1表示負;其數值部分就是X的絕對值的二進制數。X的原碼通常用【X】原表示。如: 【+100】原=01100100 【+0】原=000000
相關文章
相關標籤/搜索