Why Computers Use Binary Numbers