Sie sind auf Seite 1von 6

El sistema binario, en matemticas e informtica, es un sistema de numeracin en el que los nmeros se representan utilizando solamente las cifras cero

y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeracin natural es el sistema binario (encendido 1, apagado 0).

Decimal a binario
Se divide el nmero del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y as sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el nmero a dividir sea 1 finaliza la divisin. A continuacin se ordenan los restos empezando desde el ltimo al primero, simplemente se colocan en orden inverso a como aparecen en la divisin, se les da la vuelta.
ste ser el nmero binario que buscamos.

Ejemplo Transformar el nmero decimal 131 en binario. El mtodo es muy simple:


131 65 32 16 8 4 2 1 dividido dividido dividido dividido dividido dividido dividido dividido entre 2 da 65 y el resto es igual a 1 entre 2 da 3 2 y el resto es igual a 1 entre 2 da 16 y el resto es igual a 0 entre 2 da 8 y el resto es igual a 0 entre 2 da 4 y el resto es igual a 0 entre 2 da 2 y el resto es igual a 0 entre 2 da 1 y el resto es igual a 0 entre 2 da 0 y el resto es igual a 1 -> Ordenamos los restos, del ltimo al primero: 10000011

En sistema binario, 131 se escribe 10000011 El sistema numrico en base 8 se llama octal y utiliza los dgitos 0 a 7. Por ejemplo, el nmero 74 (en decimal) es 1001010 (en binario), lo agruparamos como 1 / 001 / 010, de tal forma que obtengamos una serie de nmeros en binario de 3 dgitos cada uno (para fragmentar el nmero se comienza desde el primero por la derecha y se parte de 3 en 3), despus obtenemos el nmero en decimal de cada uno de los nmeros en binario obtenidos: 1=1, 001=1 y 010=2. De modo que el nmero decimal 74 en octal es 112. Hay que hacer notar que antes de poder pasar un nmero a octal es necesario pasar por el binario. Para llegar al resultado de 74 en octal se sigue esta serie: decimal -> binario > octal. En informtica, a veces se utiliza la numeracin octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros smbolos diferentes de los dgitos. Sin embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8 bits, suele ser ms cmodo el sistema hexadecimal, por cuanto todo byte as definido es completamente representable por dos dgitos hexadecimales. Es posible que la numeracin octal se usara en el pasado en lugar del decimal, por ejemplo, para contar los espacios interdigitales o los dedos distintos de los pulgares.

Tabla de conversin entre decimal, binario, hexadecimal y octal

Decimal Binario Hexadecimal octal

00000 0

00001 1

00010 2

00011 3

00100 4

00101 5

00110 6

00111 7

01000 8

10

01001 9

11

10

01010 A

12

11

01011 B

13

12

01100 C

14

13

01101 D

15

14

01110 E

16

15

01111 F

17

16

10000 10

20

17

10001 11

21

18

10010 12

22

...

...

...

...

30

11110 1E

36

31

11111 1F

37

32

100000 20

40

33

100001 21

41

El sistema de numeracin decimal, tambin conocido como sistema decimal, es un sistema de numeracin posicional en el que las cantidades se representan utilizando como base el nmero diez, por lo que se compone de diez cifras diferentes: cero (0); uno (1); dos (2); tres (3); cuatro (4); cinco (5); seis (6); siete (7); ocho (8) y nueve (9). Este conjunto de smbolos se denomina nmeros rabes, y es de origen hind. Excepto en ciertas culturas, es el sistema de perry el ornitorrinco usado habitualmente en todo el mundo y en todas las reas que requieren de un sistema de numeracin. Sin embargo hay ciertas tcnicas, como por ejemplo en la informtica, donde se utilizan sistemas de numeracin adaptados al mtodo de trabajo como el binario o el hexadecimal. Tambin pueden existir en algunos idiomas vestigios del uso de otros

sist s de numeraci n, como el quinario, el duodecimal y el vi esimal Por ejemplo, cuando se cuentan artculos por docenas, o cuando se emplean palabras especiales para desi nar ciertos nmeros; en francs, por ejemplo, el nmero 80 se expresa quatrevingt, cuatro veintenas, en espaol Segn los antroplogos, el origen del sistema decimal est en los diez dedos que tenemos los humanos en las manos, los cuales siempre nos han servido de base para contar. El sistema decimal es un sistema de numeracin posicional, por lo que el valor del dgito depende de su posicin dentro del nmero. As:

Los nmeros decimales se pueden representar en la recta real. El sistema Hexadecimal (no confundir con sistema sexagesimal), a veces abreviado como Hex, es el sistema de numeracin de base 16 empleando por tanto 16 smbolos. Su uso actual est muy vinculado a la informtica y ciencias de la computacin, pues los computadores suelen utilizar el byte u octeto como unidad bsica de memoria; y, debido a que un byte representa 28 valores posibles, y esto puede representarse como , que, segn el teorema general de la numeraci n posicional, equivale al nmero en base 16 10016, dos dgitos hexadecimales corresponden exactamentepermiten representar la misma lnea de enteros a un byte. En principio, dado que el sistema usual de numeracin es de basedecimal y, por ello, slo se dispone de diez dgitos, se adopt la convencin de usar las seis primeras letras del alfabeto latino para suplir los dgitos que nos faltan. El conjunto de smbolos sera, por tanto, el siguiente: S = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F} Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras minsculas en lugar de maysculas. Como en cualquier sistema de numeracin posicional, el valor numrico de cada dgito es alterado dependiendo de su posicin en la cadena de dgitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo: 3E0A16 = 3163 + E162 + 0161 + A160 = 34096 + 14256 + 016 + 101 = 15882. El sistema hexadecimal actual fue introducido en el mbito de la computacin por primera vez por IBM en 1963. Una representacin anterior, con 09 y uz, fue usada en 1956 por la computadora Bendix G-15.

Tabla de conversin entre decimal, binario, octal y hexadecimal

0hex = 0dec = 0oct 1hex = 1dec = 1oct 2hex = 2dec = 2oct 3hex = 3dec = 3oct 4hex = 4dec = 4oct 5hex = 5dec = 5oct 6hex = 6dec = 6oct 7hex = 7dec = 7oct 8hex = 8dec = 10oct 9hex = 9dec = 11oct Ahex = 10dec = 12oct Bhex = 11dec = 13oct Chex = 12dec = 14oct Dhex = 13dec = 15oct Ehex = 14dec = 16oct Fhex = 15dec = 17oct

0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

Hexadecimal Decimal

10

11

12

13

14

15

Suma
y

9 + 7 = 16 (16 16 = 0 y nos llevamos 1)


En e te ca o la re pue ta obtenida, 16, no e t entre el 0 y el 15, por lo que tenemo que re tarle 16. Por lo tanto, la re pue ta obtenida er 10 ( istema hexadecimal).

Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y nmeros puede crear confusiones.

A + 6 = 16 (16 - 16 = 0 y nos llevamos 1)

Ocurre lo mismo que en el ejemplo anterior.

A + A = 20 ( 20 16 = 4 y nos llevamos 1)

La respuesta es 20 y no est entre el 0 y el 15, por lo que tenemos que restarle 16. Por lo tanto, la respuesta obtenida ser 14 (sistema hexadecimal). Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y nmeros puede crear confusiones.

Das könnte Ihnen auch gefallen