一进制的加减法进位问题

Le23 发布于 2012/01/08 13:47
阅读 726
收藏 0

请问一进制的加减法如何计算?

既然

0=0

1=10

2=110

……

 

 

加载中
0
canghailan
canghailan

你这不是一进制吧。

wikipedia:要表示一个自然数N,我们任意的先选用一个符号代表“一”,然后将之重复N次。

1 = 0

2 = 00

 

1 + 2 = 0 + 00 = 000 

2 - 1 = 00 - 0 = 0

类似字符串连接和"去除"?

不知道理解有没有错。

canghailan
canghailan
@周翼翼 :(维基百科) 与其他系统不同,在一进制系统里面并没有代表0的符号存在,因此一进制是只有一个符号的双射系统。如果有代表“零”的符号,那这个系统就会变成二进制。实际上存在的一进制系统没有办法明确表示零,虽然什么都不写常常被用来隐含这个含意。即使在比较先进的计数系统,像是罗马数字里面,也不存在代表零的符号,相对的这系统使用nullae,也就是拉丁文的“什么都没有”(nothing)。
周翼翼
周翼翼
@canghailan : 什么也没有也可以表示嘛.
canghailan
canghailan
@周翼翼 : 0应该就是什么都没有,按照我的理解。
周翼翼
周翼翼
零怎么表示?
0
喜之郎
喜之郎
沒有一進制這個概念吧。一般的,n進制數中不會出現n這個數字,例如二進制的數中不會出現數字2,同理一進制也不會出現1這個數字。n進制的意思是逢n進1,如果是1進制,那不是逢1進1?進到高位上後又是1,那要接著向更高位進,成死循環了。
canghailan
canghailan
一进制是有的,但没什么地方用到。维基百科里有介绍。
返回顶部
顶部