Nosotros los humanos contamos y realizamos operaciones matemáticas en base diez o denario. Esto significa que tenemos diez dígitos para representar todos los números y la base numérica es diez. Cien se representa como 10² y mil como 10³ y así sucesivamente. Hemos adpoptado al denario, probablemente, debido al hecho que en nuestras manos tenemos diez dedos y hemos aprendido a contar con ellos. Aún más: la palabra dígito proviene del idioma latín digitus y significa precisamento eso: dedo.
Las computadoras cuentan y realizan operaciones matemáticas en base dos o binario. Esto significa que hay dos dígitos para representar todos los números. Así 2² está en la tecera posición (en computación casi siempre contamos desde cero) y 2³ en la cuarta posición. De esta manera 10001 en base binaria sería 17 en base decimal ya que 1*24+0*23+0*22+0*21+1*20.