Matematicas

Ξ 55 comentarios

Cómo transformar numeros binarios

por Vertig0
Cómo transformar numeros binarios

En el siguiente tutorial vamos enseñar el proceso para transformar un numero binario a decimal, octal y/o hexadecimal.

El proceso no es para nada complicado, asi que si quieren ver Como Lo Hago, vamos despues del salto.

Cómo transformar numeros binarios

¿Que necesitamos?

– Opcialnalmente una calculadora.

– Necesariamente el Cerebro

– Opcionalmente lapiz y papel alerta

¿Como Lo Hago?

Vamos primero para pasar de numero binario a decimal:

1.- Tomamos nuestro numero decirmal, por ejemplo 00110100100 y lo separamos por cifras:

0  0  1  1  0  1  0  0  1  0  0

2.- A cada crifra le agregamos un multiplicador por 2 (*2):

0*2  0*2  1*2  1*2  0*2  1*2  0*2  0*2  1*2  0*2  0*2

3.- Luego de derecha a izquierda (muy importante) elevamos cada “2” a potencias consecutivas, partiendo del cero:

0*2^10      0*2^9     1*2^8     1*2^7     0*2^6     1*2^5     0*2^4     0*2^3     1*2^2    0*2^1    0*2^0

4.- Resolvemos cada uno por separado, solo resolvemos los que tinen un “1” ya que los que tiene “0”, sea cual sea el resultado de la potencia al multiplicar por este,  el resultado sera “0”. Entonces,  resolviendo solos los “1” obtenemos los numeros:

256    128   32    4

5.- Sumamos estos valores:

256+128+32+4 = 420

6.- Para numero Binario “00110100100”, su valor como decimal es “420”

Vamos ahora a transformar de Binario a Octal

1.- Tomamos nuestro numero decimal, digamos 1101100100110011 y lo dividimos, de derecha a izquierda (muy importante) en grupos de 3, si al llegar al final no logramos completar 3, le agregamos ceros:

001 100 101 100 110  011

2.- Ahora tenemos que pasar cada grupo de binarios a octal. Para esto dividimos cada grupo en cifras y al igual que en caso de los decimales agregamos un multiplicador x2 elevado a una potencia consecutiva partiendo del cero de derecha a izquierda.

001 = 0x2^2  0x2^1  1×2^0

Se resuelve y se suma.

Pero para optimizar esto usaremos un truco: Le asignaremos a la tercera cifra de cada grupo el valor “1” a la segunda el valor “2” y a la primera el valor “4” y solo las sumaremos si el numero binario es “1”, asi:

001 = Las 2 primeras son “0” asi que no las sumaremos, la tercera cifra es un “1” asi que le asignamos el valor que corresponde que es “1”, entonces el valor final de ese grupo es “1”

100 = La primera cifra es “1”, asi que le asginamos el valor que corresponde, en este caso es “4”, como las otras 2 son cero, no las sumamos y tenemos que el valor final de este grupo es “4”.

101= La primera cifra es “1” asi que le asignamos el valor “4”, la segunda es “0” asi que no se suma y la tecera es “1”y se le asigna el valor que corresponde que es “1” y ahora se suman los 2 valores 4+1=5. Entonces el valor final de este grupo es “5”.

Hacemos esto con todos los grupos.

001=1   100=4   101=5   100=4   110=6   011=3

Nota: En ningun caso, al pasar de binario a octal, el valor de un grupo puede ser superior a 7.

3.-Ahora, tomamos nuestros resultados y los anotamos izquierda a derecha:

145463

Y este es nuestro numero Octal

Vamos ahora de Binario a Hexadecimal

1.- Tomamos nuestro numero binario, por ej: 11111101000011001 y lo dividimos en grupos de 4 de derecha a izquierda, si al llegar al final no completamos las 4 cifras, le agregamos ceros:

0001   1111   1010   0001   1001

2.- Al igual que para los octales, dividimos cada grupo en cifras y le agregamos a cada crifra, un multiplicador *2 elevado a una potencia consecutiva, de derecha a izquierda partiendo del cero.

0*2^3  0*2^2  0*2^1  1*2^0

3.- Resolvemos y sumamos, pero al igual que para los octales, podemos optimizar esto, asignando a la cuarta cifra el valor “1”, a la tercera el valor “2” a la segunda el valor “4” y a la primera el valor “8”, y solo las sumaremos el numero binario correspondiente es “1”:

0001=1   1111=15   1010=10   0001=1   1001=9

Nota: En ningun caso, el valor de un grupo puede ser mayor a 15.

4.- Los numeros menores o iguales a 9, los dejamos tal cual y los numeros mayores o iguales a 10, los reemplazamos segun la siguiente tabla:

10 = A
11 = B
12 = C
13 = D
14 = E
15 = F

Quedando entonces:

0001=1   1111=F   1010=A   0001=1   1001=9

5.- Anotamos el numero de izquierda a derecha: “1FA19” y este es nuestro numero hexadecimal.

A forma de apoyo, agregare unas tablas de reemplaza para el caso de los octales y hexadecimales

Para los octales:

000 = 0
001 = 1
010 = 2
011 = 3
100 = 4
101 = 5
110 = 6
111 = 7

Para los Hexadecimamos

0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F

Y ahora ya pueden empezar a transformar sus numeros binarios que me imagino deben tener miles de miles guardanos en un cajon en sus habitaciones.

Cualquier duda, dejen su comentario.

Por ahora,

Me despido.

Comparte este tutorial

El culpable de todo esto

Responsable de transformar miles de k310 en w200, y sobrevivir para contarlo, Jorge Nitales tuvo sus inicios en los barrios bajos de Papúa y Nueva Guinea, en una exitosa empresa productora de Paraguas de Bambú. Luego de alcanzar fama y fortuna, lo dejó todo para jubilar a la edad de 16 años y dedicarse a la cosecha de tomates hidropónicos en la zona de Pemuco. Es ahí donde fue reclutado para CLH por Dexter, un asiduo comprador de la hortaliza. A la fecha se le adjudica el haber enseñado a miles de personas en cientos de países como teletransportarse y hacer el famoso Kamehamehá, rumoreándose fuertemente una Genkidama en el futuro próximo. Las baterías vienen por separado.

En los barrios marginales se le conoce como: Vertig0

Comentarios en Facebook

55 Comentarios

  • eso me ensañan en una materia “tecnicas digitales”, muy bueno q lo hayan posteado, sigas asi con su blog!

  • excelente colegas

  • exelente
    muchas gracias

  • […] Se recomienda leer el tutorial Como transformar numeros Binarios, ya que parte de lo que se enseña ahí es necesario para realizar una de las […]

  • […] los numeros mayores a 10 por sus respectivas letras, la tabla de conversion la pueden encontrar en Como transformar numero binarios, quedando finalmente el numero hexadecimal […]

  • ola amigos,tengo unas preguntas ,como sumas y restas numeros binarios?

    muxas gracias, adios!

  • @hector: Prepararemos un tutorial sobre operaciones matemáticas con números binarios, asi que atento.

    Saludos

  • me parecio muy buena y clara la explicacion gracias y felicidades.

  • hola amigos de verdad q esta muy pero muy buena la pagina y mas lo q q es seccion electronica , quisiera pedirles un favor ,soy estudiante de electronica y me encantaria q publiquen un tutorial de como simplificar sircuitos ,con la algebra boleana y el mapa de karnaugh y despues aplicarlas con compuertas nand not etc todo lo q tenga q ver con este tema no lo entiendo muy bien quisiera q me ayuden a entenderlo se los gradeceria mucho gracias

  • muy weno soy estudiante de tecnico electronico y es muy wena la explicacion t felicito me gusto tu pagina

    saludos desde ARGENTINA

1 2 3 6

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Gente linda que nos quiere

Donde mas estamos

news-1701

sabung ayam online

yakinjp

yakinjp

rtp yakinjp

slot thailand

yakinjp

yakinjp

yakin jp

yakinjp id

maujp

maujp

maujp

maujp

slot mahjong

SGP Pools

slot mahjong

sabung ayam online

slot mahjong

SLOT THAILAND

psda 438000021

psda 438000022

psda 438000023

psda 438000024

psda 438000025

psda 438000026

psda 438000027

psda 438000028

psda 438000029

psda 438000030

psda 438000031

psda 438000032

psda 438000033

psda 438000034

psda 438000035

psda 438000036

psda 438000037

psda 438000038

psda 438000039

psda 438000040

psda 438000041

psda 438000042

psda 438000043

psda 438000044

psda 438000045

psda 438000046

psda 438000047

psda 438000048

psda 438000049

psda 438000050

psda 438000051

psda 438000052

psda 438000053

psda 438000054

psda 438000055

psda 438000056

psda 438000057

psda 438000058

psda 438000059

psda 438000060

psda 438000061

psda 438000062

psda 438000063

psda 438000064

psda 438000065

psda 438000066

psda 438000067

psda 438000068

psda 438000069

psda 438000070

psda 438000071

psda 438000072

psda 438000073

psda 438000074

psda 438000075

psda 438000076

psda 438000077

psda 438000078

psda 438000079

psda 438000080

cuaca 638000086

cuaca 638000087

cuaca 638000088

cuaca 638000089

cuaca 638000090

cuaca 638000091

cuaca 638000092

cuaca 638000093

cuaca 638000094

cuaca 638000095

cuaca 638000096

cuaca 638000097

cuaca 638000098

cuaca 638000099

cuaca 638000100

cuaca 638000101

cuaca 638000102

cuaca 638000103

cuaca 638000104

cuaca 638000105

article 710000111

article 710000112

article 710000113

article 710000114

article 710000115

article 710000116

article 710000117

article 710000118

article 710000119

article 710000120

article 710000121

article 710000122

article 710000123

article 710000124

article 710000125

article 710000126

article 710000127

article 710000128

article 710000129

article 710000130

article 710000131

article 710000132

article 710000133

article 710000134

article 710000135

article 710000136

article 710000137

article 710000138

article 710000139

article 710000140

article 710000141

article 710000142

article 710000143

article 710000144

article 710000145

article 710000146

article 710000147

article 710000148

article 710000149

article 710000150

article 710000151

article 710000152

article 710000153

article 710000154

article 710000155

article 710000156

article 710000157

article 710000158

article 710000159

article 710000160

article 999990051

article 999990052

article 999990053

article 999990054

article 999990055

article 999990056

article 999990057

article 999990058

article 999990059

article 999990060

article 999990061

article 999990062

article 999990063

article 999990064

article 999990065

article 999990066

article 999990067

article 999990068

article 999990069

article 999990070

article 999990071

article 999990072

article 999990073

article 999990074

article 999990075

cuaca 898100116

cuaca 898100117

cuaca 898100118

cuaca 898100119

cuaca 898100120

cuaca 898100121

cuaca 898100122

cuaca 898100123

cuaca 898100124

cuaca 898100125

cuaca 898100126

cuaca 898100127

cuaca 898100128

cuaca 898100129

cuaca 898100130

cuaca 898100131

cuaca 898100132

cuaca 898100133

cuaca 898100134

cuaca 898100135

cuaca 898100136

cuaca 898100137

cuaca 898100138

cuaca 898100139

cuaca 898100140

cuaca 898100141

cuaca 898100142

cuaca 898100143

cuaca 898100144

cuaca 898100145

news-1701