Joined: Wed Nov 08, 2006 5:45 pm Posts: 2553

You're on the right track. However, there is one thing wrong; the "25" character is a special character and not used in regular numbers. The digits go from 0 to 24, so to write 24 you use the "24" character, but to write 25 you would use the "1" character and the "0" character, and so on for the following numbers.
The D'ni number system is a base 25 system, meaning that each digit is multiplied by a power of 25 (25^0, 25^1,25^2, etc) Here is an example of converting a D'ni number to decimal:
D'ni number:
424132016
*Since I can't write using D'ni characters here, I represent each character by a decimal number separated by the pipe symbol
Starting at the right, each character has a value of n*25^p, where n is the number and p is the place/position of the character (starting with 0) To find the decimal equivalent of that D'ni number you simply add up the values of each character.
So the first is 16*25^0 = 16
The second is 0*25^1 = 0
Third: 2*25^2 = 1250
Fourth: 13*25^3 = 203125
Fifth: 24*25^4 = 9375000
Sixth: 4*25^5 = 39062500
Thus, the value of the D'ni number is 39062500 + 9375000 + 203125 + 1250 + 0 + 16 = 48,641,891
To find the maximum number that can be represented with a certain number of characters use this formula: Max = 25^n  1 where n is the number of digits. So, with 6 digits like I used in my example, you get 25^6  1 = 244,140,624 as the highest number you can make with that many D'ni characters.
And to answer your question (maybe?) 25 characters would let you make numbers all the way up to 25^25  1 = 88,817,841,970,012,523,233,890,533,447,265,624
_________________ Nothing to see here, move along.

