- Below is the detailed explanation of the problem mentioned
above.
- How many bits is 1MB(MegaBytes)? : So we know
that 1MB(MegaBytes) = 106B(Bytes), now as we know that
1B(Byte)=8b(bits), so 106B(Bytes)=
(106*8)b(bits). Hence 1MB= 8*106bits
i.e, 8000000 bits. Other units are 1KB
i.e,103B, 1GB i.e, 109B.
- False: Data in computers is represented in
binary not hexadecimal as computers are made up of hardware
consisting of digital components which are binary in nature i.e,
transistor for example operates in on/off states or 0/1 state so
computer works in binary, but we use hexadecimal representation as
it is human readable/friendly which means that we represent binary
numbers in hexadecimal as they are easy to represent in
base-16(hexadecimal), as 4bits in binary can be represented as 1 in
hexadecimal A-F all represent 4 bits of binary. So it is very easy
and human friendly to use binary(base 2) in the form of
hexadecimal(base16).
So we represent numbers in computer as binary and for computing
and representation of data in huma readable format we use
hexadecimal.
So if you still have any doubt regarding this solution please
feel free to ask it in the comment section below and if it is
helpful then please upvote this solution, THANK
YOU.