(500 x 2^{30}) / (10 x 2^{20}) == 50 x 2^{10} == 50K files

The previous table listed the number of **bytes**, not bits.
So one K of memory is 1024 bytes, or `1024*8 == 8,192`

bits.
Usually one is not particuarly interested in the exact number of bits.

It will be very useful in your future career to be sure you know how to multiply powers of two.

2^{M}* 2^{N}= 2^{(M+N)}

In the above, `*`

means *multiplication.*
For example:

2^{6}* 2^{10}= 2^{16}

Locations in a digital image are specified by a row number and a column number (both of these are integers). Say that a particular digital image is 1024 rows by 1024 columns, and that each location holds one byte. How many megabytes are in that image?