To the nearest integer, the log base 2 of 1,000,000,000 is:

30

How many times can we divide 1,000,000,000 by 2 before we reach a value close to 1?

Remember that 1,000,000 is 1000 \times 1000 \times 1000, and that 1000 is 2^{10}.