How Many Millions Equal 1 Billion?

There are 1,000 millions (10^9) in one billion in short scale usuage. But in long scale usage, a billion means a million millions (10^12). In India, 1 billion is said as 100 crores. You can find more information here: