Large numbers are alway broken up into blocks of 3, pronounced like the initial numbers from 0 to 999 + the name of the long scale number (thousand, million, etc.).
Short scale, in english goes like this this: Thousand (3 zeros), Million (6), Billion (9), Trillion (12)...
Long scale, as used in german, goes like this: Tausend (3), Millionen (6), Milliarden (9), Billionen (12), Billiarden (15), Trillionen (18)...
Long scale kind of makes more sense since starting with Million the names just count upwards. Million, Bi-llion (2), Tri-llion (3), etc. But since you still start with Thousand in short scale, Billion is the 3rd, Trillion the 4th and so on. If you want to figure out Octodeci-llion (18), the formula to get the amount of zeroes in short scale is '18 * 3 +3' and in long scale '18 * 6'. Also keeps the names pronouncable for longer than short scale. However, it does make translating the names of large numbers between both languages a nightmare.
'1 - 1,000,000 - 900 - 7 & 80 - 1,000 - 600 - 4 & 50'
Large numbers are alway broken up into blocks of 3, pronounced like the initial numbers from 0 to 999 + the name of the long scale number (thousand, million, etc.).
Short scale, in english goes like this this: Thousand (3 zeros), Million (6), Billion (9), Trillion (12)...
Long scale, as used in german, goes like this: Tausend (3), Millionen (6), Milliarden (9), Billionen (12), Billiarden (15), Trillionen (18)...
Long scale kind of makes more sense since starting with Million the names just count upwards. Million, Bi-llion (2), Tri-llion (3), etc. But since you still start with Thousand in short scale, Billion is the 3rd, Trillion the 4th and so on. If you want to figure out Octodeci-llion (18), the formula to get the amount of zeroes in short scale is '18 * 3 +3' and in long scale '18 * 6'. Also keeps the names pronouncable for longer than short scale. However, it does make translating the names of large numbers between both languages a nightmare.