Final Answer:
The number of bits required for each decimal number are:
a) 2 KiloBits = 2048 bits
b) 40 MegaBytes = 335,544,320 bits
c) 10 GigaBits = 10,000,000,000 bits
d) 32 MegaBytes = 268,435,456 bits
Step-by-step explanation:
To convert between units of data storage, we need to remember the following relationships:
1 byte = 8 bits
1 kilobyte (KB) = 1024 bytes = 8192 bits
1 megabyte (MB) = 1024 KB = 1,048,576 bytes = 8,388,608 bits
1 gigabyte (GB) = 1024 MB = 1,073,741,824 bytes = 8,589,934,592 bits
a) 2 KiloBits:
2 KiloBits = 2 * 1024 bits = 2048 bits.
b) 40 MegaBytes:
40 MegaBytes = 40 * 8,388,608 bits = 335,544,320 bits.
c) 10 GigaBits:
10 GigaBits = 10 * 1,000,000,000 bits = 10,000,000,000 bits.
d) 32 MegaBytes:
32 MegaBytes = 32 * 8,388,608 bits = 268,435,456 bits.