ACTIVIDAD 2)1. Para pasar de binario a decimal
a)11001(10 = 24x1+23x1+22x1+21x1+20x1= 16+8+1=25(10
b)1011011011(10 =29x1+28x1+27x1+26x1+25x1+24x1+23x1+22x1+21x1+20x1=512+128+64+16+8+2+1=731(10
2. Para pasar de decimal a binario
a) 86910
869/2 = 434 y resto 1
434/2 = 217 y resto 0
108/2 = 108 y resto 1
54/2 = 27 y resto 0
27/2 = 13 y resto 1 RESULTADO: 1101101012
13/2 = 6 y resto 1
6/2 = 3 y resto 0
3/2 = 1 y resto 1
1/2 = 0 y resto 1 *
434/2 = 217 y resto 0
108/2 = 108 y resto 1
54/2 = 27 y resto 0
27/2 = 13 y resto 1 RESULTADO: 1101101012
13/2 = 6 y resto 1
6/2 = 3 y resto 0
3/2 = 1 y resto 1
1/2 = 0 y resto 1 *
*se cogen de abajo hacia arriba
b)842610
8426/2 = 4213 y resto 0
4213/2 = 2106 y resto 1
2106/2 = 1053 y resto 01053/2 = 526 y resto 1
526/2 = 263 y resto 0
263/2 = 131 y resto 1
526/2 = 263 y resto 0
263/2 = 131 y resto 1
131/2 = 65 y resto 1 RESULTADO:100000111010102
65/2 = 32 y resto 1
32/2 = 16 y resto 0
16/2 = 8 y resto 0
8/2 = 4 y resto 0
4/2 = 2 y resto 0
2/2 = 1 y resto 0
2/2 = 1 y resto 0
1/2= 0 y resto 1
3. Para pasar de binario a octal:
A partir de esa tabla pasas de binario a octal.
A partir de esa tabla pasas de binario a octal.
NÚMERO BINARIO | DIGITO DECIMAL | |
Peso del bit | 8 4 2 1 | |
0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 | 0 1 2 3 4 5 6 7 8 9 |
a) 1110101012 =7 2 5
b)11011, 012 =
6. Para pasar de hexadecimal a binario
a) 86BF16 =10000110101111112
b) 2D5E16 =00101101010111102
b) 2D5E16 =00101101010111102
4. Para pasar de octal a binario
Aqui se hace lo mismo. Apartir de la tabla pasas de octal a binario.
Aqui se hace lo mismo. Apartir de la tabla pasas de octal a binario.
a)20668 = 0100001101102
b) 142768 =0011000101111102
DECIMAL | BINARIO | OCTAL |
0 | 000 | 0 |
1 | 001 | 1 |
2 | 010 | 2 |
3 | 011 | 3 |
4 | 100 | 4 |
5 | 101 | 5 |
6 | 110 | 6 |
7 | 111 | 7 |
5. Para pasar de binario a hexadecimal
a) 1100010002 =18816
b) 100010,1102 =22,C
b) 100010,1102 =22,C
DECIMAL | BINARIO | HEXADECIMAL |
0 | 0000 | 0 |
1 | 0001 | 1 |
2 | 0010 | 2 |
3 | 0011 | 3 |
4 | 0100 | 4 |
5 | 0101 | 5 |
6 | 0110 | 6 |
7 | 0111 | 7 |
8 | 1000 | 8 |
9 | 1001 | 9 |
7. Para pasar de octal a decimal
a) 1068=1x82+0x81+6x80=7010b) 7428 =7x82+4x81+2x80=48210
8. Para pasar de decimal a octal:
a) 23610 :
236 / 8=29 y resto 4
29 / 8 =3 y resto 5 SOLUCION: 3548
29 / 8 =3 y resto 5 SOLUCION: 3548
3 / 8 =0 y resto 3
b) 52746:
52746/8 = 6593 y resto 26593/8 = 824 y resto 1
824/8 = 108 y resto 0 SOLUCIÓN: 1470128
108/8 = 12 y resto 7
12/8 = 1 y resto 4
1/8 = 0 y resto 1
Actividad 3)
1y2 Calcula el código binario de cada uno de los caracteres que constituyen tu nombre. Ten en cuenta que tendrás que consultar en una tabla ASCII, el valor decimal de cada uno de ellos.
Presenta tu nombre completo en código binario. Para ello tendrás que unir de forma
En esta página el que quiere puede convertir su nombre en binario:
3. Pasa el número 27,025 (10 a binario. Para solucionarlo tendrás que investigar.
- La parte entera se pasa a binario normalmente (dividiendo entre 2)
- La parte decimal para pasarla a decimal hay que multiplicarla por dos y si el resultado es menor 0 se pone 0 si es mayor que 0 se pone 1
- 27,02510 : 27=11011
0.05x2= 0,1 es menor que cero por lo tanto se pone 0
0,1x2 = 0,2 es menor que cero por lo tanto se pone 0
0,2x2 = 0.4 es menor que cero por lo tanto se pone 0
0,4x2 = 0,8 es menor que cero por lo tanto se pone 0
0,8x2 = 1,6 es mayor que cero por lo tanto se pone 1
........ahora cogeremos solo el decimal
0,6x2 = 1,2 es mayor que cero por lo tanto se pone 1
asi seguiremos hasta que no desaparezca el decimal (no siempre desaparece)
SOLUCIÓN: 11011,0000011....
Actividad 4)
1. Completa la siguiente tabla
1TB=1024GB ; 1GB=1024MB ; 1MB=1024KB ; 1Byte=8bitsByte | Kb | Mb | Gb |
107373568 | 10.4857 | 102.4 | 0.01 |
2147483648 | 2097152 | 2.048 | 2 |
104857kBx1024B/kB=107373568 Bytes
104857KB / 1024KB/MB = 102.4 MB
104857KB / 1024KB/MB = 102.4 MB
102.42KB / 102.4 KB/GB = 0.01 GB
2048MB / 1024MB/GB = 2 GB
2048MB x 1024KB/MB = 2097152 KB
20482KB x 1024Bytes/MB = 2147483648 Bytes
20482KB x 1024Bytes/MB = 2147483648 Bytes