Rob van der Heij wrote " It's encoding an address in base-36 (using only uppercase letters and digits). With 4 positions you can create 36**4 different combinations (about 2**24/10). Depending on the size of the control block and the total address space, this could produce enough unique identifiers (if you're careful)."
Thanks For responding . If I wanted to add additional 10 characters such as ! @ # $ % & * + = / wOULD i HAVE TO CHANGE THE base 36 TO 46 ? ---------- Original Message ---------- From: Rob van der Heij <[email protected]> To: [email protected] Subject: Re: Curosity Question Date: Thu, 1 Nov 2012 15:03:51 +0100 On 1 November 2012 14:48, [email protected] <[email protected]> wrote: > Im not sure I understand the significance of the F'36' (BASENUM). > Can someone explain the significance of using a F'36' bsing used to divide > into a 31 Bit Address ? > I suspect it has to do with 24 Bit Addresses. > Its not clear to me what that vaule is used. > What is the significance of F'36' in the CALCID routine below. It's encoding an address in base-36 (using only uppercase letters and digits). With 4 positions you can create 36**4 different combinations (about 2**24/10). Depending on the size of the control block and the total address space, this could produce enough unique identifiers (if you're careful). -Rob
