谁能帮我理解什么是base -2?我了解正整数的基数,并且知道如何将十进制数转换为这些基数,但实际上对负基数一无所知。
问问题
243 次
1 回答
0
书中描述的这个异国情调的基地:http ://www.hackersdelight.org/hacker2TOC.pdf 而且,不实用。
但是,基本思想与常规二进制代码相同:
ABCD == A*(-2)^3 + B*(-2)^2 + C*(-2) + D
数字示例:
-2 Decimal
-------------------
000 0
001 1
010 -2
011 -1
100 4
101 5
等等。
于 2013-09-17T01:50:50.653 回答