Sunday, January 08, 2006

Rambling: Binary Numbers

There's an old joke in mathematics that goes like this:
There are 10 types of people in the world: those who understand binary and those who don't.
To understand this joke (so you can amaze your friends with how smart you are), here is the basis for the binary number system.

Counting in binary starts at 0, and the only other number is 1. Thus, the first five numbers in binary are 0, 1, 10, 11, and 100. These correspond to 0, 1, 2, 3, and 4, respectively.
Binary numbers are the basis for modern computing, since computers are basically giant electronic switches that can be in only two states: on and off (or 1 and 0). Scientists are starting to develop something called a quantum computer that utilizes the properties of an electron to perform calculations. Although still in the experimental stages, these computers have three states on each switch: 0, 1, and 0/1 (0 and 1 at the same time). This has the potential to speed computation because two calculations could be done at once, one requiring 0 and one requiring 1.
For now, though, we'll just have to settle for the old fashioned binary world. So, happy January 100, 11111010110!

No comments: