探秘另类数字系统:从火星到计算机世界
1. 计算机与另类数字系统
在计算机的汇编语言层面,计算机并不理解我们熟悉的十进制数字。计算机同时以二进制和十六进制的方式工作。如果你只使用高级语言,如 Basic 或 Pascal,那么可以忽略这些另类数字系统,或者在掌握语言的其他部分后将其作为高级主题来学习。但在汇编语言中,对二进制和十六进制的深入理解至关重要。接下来,我们将从火星人的计数方式开始,重新学习计数。
2. 火星人的计数方式
2.1 火星人的手指与数字系统
火星人一只手有三根手指,另一只手有一根手指,雄性火星人三根手指在左手,雌性在右手。和人类一样,火星人最初也用手指计数。人类用 10 根手指以 10 为基数计数,火星人则用 4 根手指以 4 为基数计数。随着时间推移,人类的数字系统标准化为 10 个数字符号(0 - 9),火星人的数字系统则标准化为 4 个数字符号:Θ (xip)、 (foo)、∩ (bar)、≡ (bas)。其中,xip 类似于人类的零,代表没有物品;foo 代表单个物品,火星人通常从 foo 开始计数:foo, bar, bas …
2.2 火星人的计数表
| 火星数字 | 火星发音 | 地球等效值 |
|---|---|---|
| Θ | Xip | 0 |
| Foo |
超级会员免费看
订阅专栏 解锁全文
16万+

被折叠的 条评论
为什么被折叠?



