Read, write, and represent whole numbers from 0 through 999,999,999 in standard, word, and expanded forms, identifying each digit’s value and recognizing powers of 10 through 103. Compare and order multi-digit whole numbers using place value, and round them to any specified place, including the nearest 10, 100, and 1,000, to estimate sums and products with reasonable accuracy. Multiply and divide whole numbers by 10, 100, and 1,000 using place-value shifts, including interpreting zeros as placeholders and recognizing that quotients may be terminating decimals.