## Digital Units of Measure

```===============================================================================

Bit           Byte       Kilobyte    Megabyte    Gigabyte
+-------------+-------------+-----------+-----------+-----------+
Byte      |            8|            1|          -|          -|          -|
Kilobyte  |        8,192|        1,024|          1|          -|          -|
Megabyte  |    8,388,608|    1,048,576|      1,024|          1|          -|
Gigabyte  |8,589,934,592|1,073,741,824|  1,048,576|      1,024|          1|
+-------------+-------------+-----------+-----------+-----------+

===============================================================================

A bit is the smallest unit of memory.  It's the 1 or 0 of binary code.

= 1/9671406556917033397649408 yottabyte
= 1/9444732965739290427392 zettabyte
= 1/9223372036854775808 exabyte
= 1/9007199254740992 petabyte
= 1/8796093022208 terabyte
= 1/8589934592 gigabyte
= 1/8388608 megabyte
= 1/1048576 Megabit
= 1/8192 kilobyte
= 1/1024 Kilobit
= 1/8 byte
= 1/4 nibble
bit = 1 bit

= 1/2417851639229258349412352 yottabyte
= 1/2361183241434822606848 zettabyte
= 1/2305843009213693952 exabyte
= 1/2251799813685248 petabyte
= 1/2199023255552 terabyte
= 1/2147483648 gigabyte
= 1/2097152 megabyte
= 4/1048576 Megabit
= 1/2048 kilobyte
= 4/1024 Kilobit
= 1/2 byte
nibble = 1 nibble
= 4 bits

= 1/1208925819614629174706176 yottabyte
= 1/1180591620717411303424 zettabyte
= 1/1152921504606846976 exabyte
= 1/1125899906842624 petabyte
= 1/1099511627776 terabyte
= 1/1073741824 gigabyte
= 1/1048576 megabyte
= 8/1048576 Megabit
= 1/1024 kilobyte
= 8/1024 Kilobit
byte = 1 byte
= 2 nibbles
= 8 bits

= 1024/9671406556917033397649408 yottabyte
= 1024/9444732965739290427392 zettabyte
= 1024/9223372036854775808 exabyte
= 1024/9007199254740992 petabyte
= 1024/8796093022208 terabyte
= 1024/8589934592 gigabyte
= 1024/8388608 megabytes
= 1024/1048576 Megabit
= 1024/8192 kilobyte
Kilobit = 1 Kilobit
= 128 bytes
= 256 nibbles
= 1024 bits

= 1/1180591620717411303424 yottabyte
= 1/1152921504606846976 zettabyte
= 1/1125899906842624 exabyte
= 1/1099511627776 petabyte
= 1/1073741824 terabyte
= 1/1048576 gigabyte
= 1/1024 megabyte
= 1/128 Megabit
kilobyte = 1 kilobyte
= 8 Kilobits
= 1024 bytes
= 2048 nibbles
= 8192 bits

= 1048576/9671406556917033397649408 yottabyte
= 1048576/9444732965739290427392 zettabyte
= 1048576/9223372036854775808 exabyte
= 1048576/9007199254740992 petabyte
= 1048576/8796093022208 terabyte
= 1048576/8589934592 gigabyte
= 1048576/8388608 megabyte
Megabit = 1 Megabit
= 128 kilobytes
= 1024 Kilobits
= 131072 bytes
= 262144 nibbles
= 1048576 bits

= 1/1152921504606846976 yottabyte
= 1/1125899906842624 zettabyte
= 1/1099511627776 exabyte
= 1/1073741824 petabyte
= 1/1048576 terabyte
= 1/1024 gigabyte
megabyte = 1 megabyte
= 8 Megabits
= 1024 kilobytes
= 8192 Kilobits
= 1048576 bytes
= 2097152 nibbles
= 8388608 bits

= 1/1125899906842624 yottabyte
= 1/1099511627776 zettabyte
= 1/1073741824 exabyte
= 1/1048576 petabyte
= 1/1024 terabyte
gigabyte = 1 gigabyte
= 1024 megabytes
= 8192 Megabits
= 1048576 kilobytes
= 8388608 Kilobits
= 1073741824 bytes
= 2147483648 nibbles
= 8589934592 bits

= 1/1099511627776 yottabyte
= 1/1073741824 zettabyte
= 1/1048576 exabyte
= 1/1024 petabyte
terabyte = 1 terabyte
= 1024 gigabytes
= 1048576 megabytes
= 8388608 Megabits
= 1073741824 kilobytes
= 8589934592 Kilobits
= 1099511627776 bytes
= 2199023255552 nibbles
= 8796093022208 bits

= 1/1073741824 yottabyte
= 1/1048576 zettabyte
= 1/1024 exabyte
petabyte = 1 petabyte
= 1024 terabytes
= 1048576 gigabytes
= 1073741824 megabytes
= 8589934592 Megabits
= 1099511627776 kilobytes
= 8796093022208 Kilobits
= 1125899906842624 bytes
= 2251799813685248 nibbles
= 9007199254740992 bits

= 1/1048576 yottabyte
= 1/1024 zettabyte
exabyte = 1 exabyte
= 1024 petabytes
= 1048576 terabytes
= 1073741824 gigabytes
= 1099511627776 megabytes
= 8796093022208 Megabits
= 1125899906842624 kilobytes
= 9007199254740992 Kilobits
= 1152921504606846976 bytes
= 2305843009213693952 nibbles
= 9223372036854775808 bits

= 1/1024 yottabyte
zettabyte = 1 zettabyte
= 1024 exabytes
= 1048576 petabytes
= 1073741824 terabytes
= 1099511627776 gigabytes
= 1125899906842624 megabytes
= 9007199254740992 Megabits
= 1152921504606846976 kilobytes
= 9223372036854775808 Kilobits
= 1180591620717411303424 bytes
= 2361183241434822606848 nibbles
= 9444732965739290427392 bits

yottabyte = 1 yottabyte
= 1024 zettabytes
= 1048576 exabytes
= 1073741824 petabytes
= 1099511627776 terabytes
= 1125899906842624 gigabytes
= 1152921504606846976 megabytes
= 9223372036854775808 Megabits
= 1180591620717411303424 kilobytes
= 9444732965739290427392 Kilobits
= 1208925819614629174706176 bytes
= 2417851639229258349412352 nibbles
= 9671406556917033397649408 bits

------------------------------------------------------------------------------

I got most of the information at the site below, but, I figured out and
laied out the "table" below.

- http://homepages.enterprise.net/jenko/Glossary/GB.htm - says that:
A bit is the smallest unit of information understood by a computer. A bit
can take a value of 0 or 1. A byte is made up of 8 bits which is large
enough to contain a single character. For example the character 2 would be
equivalent to "00000010" when represented in bits. A Kilobyte is equivalent
to 1024 bytes. A Megabyte is equivalent to 1024 Kilobytes. A Gigabyte is
equivalent to 1024 Megabytes.

Bit           Byte       Kilobyte    Megabyte    Gigabyte
+-------------+-------------+-----------+-----------+-----------+
Byte      |      8      |      1      |     -     |     -     |     -     |
Kilobyte  |    8,192    |    1,024    |     1     |     -     |     -     |
Megabyte  |  8,388,608  |  1,048,576  |   1,024   |     1     |     -     |
Gigabyte  |8,589,934,592|1,073,741,824| 1,048,576 |   1,024   |     1     |
+-------------+-------------+-----------+-----------+-----------+

I found the info about a petabyte at the following site which also told me
about Kilobits and Megabits (which I figured out and added to my "table")
http://lexsun.law.uts.edu.au/~peteru/computers/f21481.htm

Kilobit = 1024 bits (2^10)
Megabit = 1048576 bits (2^20)

http://www.phil.uni-sb.de/fun/jargon/quantifiers.html

I decided not to reduce the fractions just so it would be a little easier
to see how I figured them out.  However, this makes some of the measurements
more difficut to understand.  For instance, I have a Megabit being shown as
1048576/8388608 of 1 megabyte, when really, this means 1/8 of 1 Megabyte.
But because I left the long fraction, you can see that I just divided the
number of bits in one Megabit by the number of bits on one megabyte.

===============================================================================

For even more conversion fun, go to http://www.joshmadison.com/software/ and
download Convert - it has 17 different types of measurements (there are
distance, volume, power, light, and so on) and converts them into different
units (like inches to feet or miles, or Kelvin to Celcius and so on).  Also,
there is a neat util called dlTime that'll tell you about how long it'll take