jueves, 1 de septiembre de 2011

CONVERSION DE NUMEROS DECIMALES


CONVERSION DE NUMEROS BINARIOS
El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números 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 numeración natural es el sistema binario (encendido 1, apagado 0).

Representación

Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de estar en dos estados mutuamente excluyentes. Las siguientes secuencias de símbolos podrían ser interpretadas como el mismo valor numérico binario:
1 0 1 0 0 1 1 0 1 0
| - | - - | | - | -
x o x o o x x o x o
y n y n n y y n y n
El valor numérico representado en cada caso depende del valor asignado a cada símbolo. En una computadora, los valores numéricos pueden representar dos voltajes diferentes; también pueden indicar polaridades magnéticas sobre un disco magnético. Un "positivo", "sí", o "sobre el estado" no es necesariamente el equivalente al valor numérico de uno; esto depende de la nomenclatura usada.
De acuerdo con la representación más habitual, que es usando números árabes, los números binarios comúnmente son escritos usando los símbolos 0 y 1. Los números binarios se escriben a menudo con subíndices, prefijos o sufijos para indicar su base. Las notaciones siguientes son equivalentes:
§  100101 binario (declaración explícita de formato)
§  100101b (un sufijo que indica formato binario)
§  100101B (un sufijo que indica formato binario)
§  bin 100101 (un prefijo que indica formato binario)
§  1001012 (un subíndice que indica base 2 (binaria) notación)
§   %100101 (un prefijo que indica formato binario)
§  0b100101 (un prefijo que indica formato binario, común en lenguajes de programación)


Tabla de conversión entre decimal, binario, hexadecimal, octal, BCD, Exceso 3 y Código Gray o Reflejado

Decimal
Binario
Gray o Reflejado
0
0000
0
0
0000
0011
0000
1
0001
1
1
0001
0100
0001
2
0010
2
2
0010
0101
0011
3
0011
3
3
0011
0110
0010
4
0100
4
4
0100
0111
0110
5
0101
5
5
0101
1000
0111
6
0110
6
6
0110
1001
0101
7
0111
7
7
0111
1010
0100

CONVERSION DE NUMEROS HEXAGONAL

 (no confundir con sistema sexagesimal), a veces abreviado como Hex, es el sistema de numeración de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa 28 valores posibles, y esto puede representarse como 2^8 = 2^4 \cdot 2^4 = 16 \cdot 16 = 1 \cdot 16^2 + 0 \cdot 16^1 + 0 \cdot 16^0, que, según el teorema general de la numeración posicional, equivale al número en base 16 10016, dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea de enteros— a un byte.
En principio, dado que el sistema usual de numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, 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 minúsculas en lugar de mayúsculas. Como en cualquier sistema de numeración posicional, el valor numérico de cada dígito es alterado dependiendo de su posición en la cadena de dígitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo: 3E0A16 = 3×163 + E×162 + 0×161 + A×160 = 3×4096 + 14×256 + 0×16 + 10×1 = 15882.

Tabla de conversión entre decimal, binario, octal y hexadecimal

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


CONVERSION NUMEROS DECIMALES
Un número decimal exacto o periódico puede expresarse en forma de
Fracción, llamada fracción generatriz, de las formas que indicamos:
Pasar de decimal exacto a fracción
Si la fracción es decimal exacta, la fracción tiene como numerador el número dado sin la coma, y por denominador, la unidad seguida de tantos ceros como cifras decimales tenga.
decimales exactos

Pasar de periódico puro a fracción generatriz
Si la fracción es periódica pura, la fracción generatriz tiene como numerador el número dado sin la coma, menos la parte entera, y por denominador un número formado por tantos nueves como cifras tiene el período.
periódicos puros
Pasar de periódico mixto a fracción generatriz
Si la fracción es periódica mixta, la fracción generatriz tiene como numerador el número dado sin la coma, menos la parte entera seguida de las cifras decimales no periódicas, y por denominador, un numero formado por tantos nueves como cifras tenga el período, seguidos de tantos ceros como cifras tenga la parte decimal no periódica.

No hay comentarios:

Publicar un comentario