MicroStationCONNECT Edition 帮助

AA 和 AB 规则

如果数字值超出 26,即会产生一个字母组合。letterStyle 指定字母的组合方式。如果指定 AA,则字母重复。如果指定 AB,则字母以类似于里程表的方式累积。特别是,修订号首先转换为以 0 为基数的索引,然后转换为以 26 为基数的数字。

如果指定 AA,则将以 26 为基数的最小数字用作以 0 为基数的索引来选择字母,该字母的重复次数为 26 的倍数加 1。

如果指定 AB,则以 26 为基数的最大数字将递减,每个以 26 为基数的数字都将用作以 0 为基数的索引来选择字母。(如果省略字母,则基数将不是 26,而是字母表中剩下的字母数。)

请参见下表中的示例。

编号 使用 AA 规则的数字的值 使用 AB 规则的数字的值
1 A A
2 B B
26 Z Z
27 AA AA
28 BB AB
52 ZZ AZ
53 AAA BA
54 BBB BB
78 ZZZ BZ
79 AAAA CA
676 ZZZZZZZZZZZZZZZZZZZZZZZZZZ(676 为 26*26,因此有 26 个 Z) YZ
677 AAAAAAAAAAAAAAAAAAAAAAAAAAA(27 个 A) AAA