Guida di MicroStation CONNECT Edition

Regole AA e AB

Se il valore numerico è superiore a 26 viene generata una combinazione di lettere. L'indicazione letterStyle specifica come vengono combinate le lettere. Se si specifica AA, le lettere vengono ripetute. Se si specifica AB, le lettere vengono accumulate in modo simile a quello di un odometro. Nello specifico, il numero di revisione viene prima convertito in un indice in base 0, quindi in un numero in base 26.

Se si specifica AA, la cifra in base 26 più bassa viene utilizzata come indice in base 0 per selezionare una lettera, che viene ripetuta per il numero di multipli di 26 presenti nel numero più 1.

Se si specifica AB, la cifra in base 26 più alta viene diminuita e ciascuna cifra in base 26 viene utilizzata come indice in base 0 per selezionare una lettera (se vengono omesse delle lettere, la base non sarà 26 ma il numero di lettere rimanenti nell'alfabeto).

Per alcuni esempi, vedere la tabella.

Numero Valore del numero con le regole AA Valore del numero con le regole 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 è 26x26, quindi 26 volte Z) YZ
677 AAAAAAAAAAAAAAAAAAAAAAAAAAA (27 volte A) AAA