一個位元組表示的最大無符號整數是,怎麼算?
使用者8711930819321 發表于 農業2022-09-10
一個位元組表示的最大無符號整數是255。
我們從一個二進位制位開始推演。一個二進位制位可以表示0,1兩個無符號數。兩個二進位制位可以表示00,01,10,11;也就是0~3四個數。所以,N個二進位制位可以表示的無符號數是從0到2的n次方-1。
一個位元組有八個二進位制位,所以可以表示的最大無符號數是2的8次方-1,也就是255。
2^有效位數-1當為1位元組(8位)無符號數的時候,應該是:2^8-1=255如果是有符號,則應該為:(減少1位)2^7-1=127