|
Senior Member
|
引用:
|
作者asccpu
原PO要整數吧?
整數與浮點記錄格式是不同的,
整數正負號(一般稱有號數)有專門的位元表示,不是任何地方都可使用,標準表示處是在MSB(最高位元),以8位元在bit7;16位元在bit15;32位元在bit31......為1表負數,0為正。這一定是採用2的補數,用1的補數會造成+0/-0問題
...43
|
不是整數,而是有正負號的浮點數。
謝謝,您提供的意見。
引用:
|
作者gary0718
負數就是2的補數而已
就是0,1相反後加1而已
11100011 -> 00011100 + 1 -> 00011101 = - (16 + 8 + 4 + 1) = -29
|
謝謝,您提供的意見。 
|