Answer
2.74 years and 2739.72 years
Work Step by Step
To find out how long it would take to spend the money, we divide:
$\frac{10^6 \mathrm{dollars}}{10^3 \mathrm{dollars/day}}=10^3\mathrm{days}=2.74 \mathrm{years}$
For a billion dollars, we do a similar calculation:
$\frac{10^9 \mathrm{dollars}}{10^3 \mathrm{dollars/day}}=10^6\mathrm{days}=2739.72 \mathrm{years}$