zenwong
V2EX  ›  问与答

EXCEL 表格 X 轴 —— 一个不存在 0 的计数方式。

  •  
  •   zenwong · May 15, 2018 · 2184 views
    This topic created in 2943 days ago, the information mentioned may be changed or developed.

    在人类最常用的十进制计数法中除了 0 以外的 1-9 中的任何一个数字都可以最高位,就是说 0 不能做最高位如 01 其实就是 1.

    然而我们知道 EXCEL 的 X 轴计数法是使用 A-Z,进位后是 AA。我们会发现在这种计数法中 A-Z 中的任何一个字符都可以做最高位。所以在这种计数法中不存在 0。

    我想知道这种计数法叫什么?如何计算?

    9 replies    2018-05-16 10:22:28 +08:00
    jimmy2010
        1
    jimmy2010  
       May 15, 2018 via Android
    没有 0,何来 1
    你用字母代替阿拉伯数字,它还是数学啊,数学中没有 0 你怎么计数?
    SuperMild
        2
    SuperMild  
       May 15, 2018
    但是,A ~ Z 然后到 AA 这种计数法,有着无法表示零的缺陷,比如 B 减 A 等于 A,但 A 减 A 等于多少?无法表示。
    zingl
        3
    zingl  
       May 16, 2018
    B - A = 1
    A - A = 0
    zst
        4
    zst  
       May 16, 2018 via Android
    没有零元😂都构不成群
    zn
        5
    zn  
       May 16, 2018
    纯粹就是习惯而已。谁告诉你零不能放高位? 詹姆斯·邦德 007 第一个表示不服。
    grimpil
        6
    grimpil  
       May 16, 2018 via Android
    A-Z 再到 AA 应该不能算是计数法,只不过是按照一定规则给每一列取个别名而已
    Kirscheis
        7
    Kirscheis  
       May 16, 2018 via Android
    位移了一下的 26 进制而已。0 可以通过 Z \triangleq eval('A0')引入。
    geelaw
        8
    geelaw  
       May 16, 2018 via iPhone
    这个是字符串枚举顺序
    zenwong
        9
    zenwong  
    OP
       May 16, 2018
    @jimmy2010 从维基百科 0 词条得知,0 是人们后来发明出来的概念,在公元前 2000 年时被印度人发明。所以应该是有了 1 才有的 0。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2971 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 04:15 · PVG 12:15 · LAX 21:15 · JFK 00:15
    ♥ Do have faith in what you're doing.