As a monero - 18 million, I understood correctly?
Not sure what your asking but this may help
100,000,000.000000000000000000 - Ethereum 18 decimals
18,446,744.073709551616 - Monero 12 decimals
184,467,440,737.09551616 - Bytecoin 8 decimals
18,446,744,073,709.551616 - Royalties 6 decimals
100,000,000,000.000000 - Ripple 6 decimals
21,000,000.00000000 - Bitcoin 8 decimals
Ever time you get 1 Bitcoin your really getting 100000000 units the code just knows to put the decimal in the 8 place.. every time you get 1 Monero you get 10000000000000 units code puts it in the 12th place.. 1 ether is 1000000000000000000 units code puts it in 18th place.. and in Royalties its 1000000 code puts it in 6th place.. its all about Units and Decimal place that is coded