Special enrollment Monday May 1 to Friday May 5, 2017

Wednesday April 06, 2005
Steven Willis sheds further light on the relationship between bytes, kilobytes and megabytes...

First, I love the newsletters. I have learned a lot from these emails.

Now, your article on the bits and bytes. I may be able to clear a few things up for your readers. As a programmer and hardware designer, I am fully aware of the difference between bits and bytes and also why 1KB is not 1000 bytes.

Here's the breakdown. Since computers are binary, there are only two states a bit can be in. To make the math a little easier, the kilobyte was not defined as 1000 bytes. It was defined as a power of 2. In this case 2 to the 10th power equals 1024. Electrical engineers also like to think in decades or powers of ten.

The next big step is 1 megabyte or 1,048,576 bytes or 2 to the 20th power. 1 gigabyte is 1,073,741,824 bytes or 2 to the 30th power. 1 terabyte is 2 to the 40th, 1 peta is 2 to the 50th, 1 exabyte is 2 to the 60th.

Electrical engineers seem to like multiples of ten, software programmers seem to like multiples of eight.

Many thanks for the advice and excellent industry information.

Steven Willis

Wednesday April 06, 2005 ARCHIVE
David Mellor has been creating music and recording in professional and home studios for more than 30 years. This website is all about learning how to improve and have more fun with music and recording. If you enjoy creating music and recording it, then you're definitely in the right place :-)
..