1 billion what does it mean?
1,000,000,000 (one billion, short scale; one thousand million or milliard, yard, long scale) is the natural number following 999,999,999 and preceding 1,000,000,001. ... However, this is no longer common, and the word has been used to mean one thousand million (1,000,000,000) for several decades.