Quadrillion may mean either of the two numbers (see long and short scales for more detail): 1,000,000,000,000,000 (one thousand million million (or one billion million); 10^; SI prefix yotta) - increasingly rare meaning in English language usage… (
More on Quadrillion)