Академический Документы
Профессиональный Документы
Культура Документы
SISTEMAS NUMRICOS
* El sistema decimal (base 10) que es utlizado por los seres humanos
en todas las actividades que realizamos.
Los computadores reciben los datos de entrada en base 10, los convierte en
base 2, procesa la informacin y luego entrega los datos de salida en base 10.
1
Es decir que el nmero 1234(10) lo podemos expresar en forma desarrollada
como:
1234(10) = 1 210 + 1 27 + 1 26 + 1 24 + 1 21 .
Ejercicios
1. N = 1275(10)
N = 10011111011(2)
10011111011(2) = 1 210 + 0 29 + 0 28 + 1 27 + 1 26 +
1 25 + 1 24 + 1 23 + 0 22 + 1 21 + 1 20
= 1024 + 128 + 64 + 32 + 16 + 8 + 2 + 1
= 1275(10)
2. N = 731(10)
N = 1011011011(2)
1011011011(2) = 1 29 + 0 28 + 1 27 + 1 26 + 0 25 +
1 24 + 1 23 + 0 22 + 1 21 + 1 20
= 512 + 128 + 64 + 16 + 8 + 2 + 1
= 731(10)
N b0
2 = bj 2J 1
+ bJ 1 2J 2
+ ::: + b1 20 + 2 ,
Q0 = bj 2J 1
+ bJ 1 2J 2
+ ::: + b1 20 .
2
Dividiendo Q0 para 2, se obtiene:
Q0 b1
2 = bj 2J 2
+ bJ 1 2J 3
+ ::: + b1 20 + 2 ,
N = 2Q0 + b0
Q0 = 2Q1 + b1
..
.
QJ 2 = 2QJ 1 + bJ 1
QJ 1 = 2QJ + bJ (QJ = 0).
1275 = 2 637 + 1, b0 = 1
637 = 2 318 + 1, b1 = 1
318 = 2 159 + 0, b2 = 0
159 = 2 79 + 1, b3 = 1
79 = 2 39 + 1, b4 = 1
39 = 2 19 + 1, b5 = 1
19 = 2 9 + 1, b6 = 1
9=2 4 + 1, b7 = 1
4=2 2 + 1, b8 = 0
2=2 1 + 0, b9 = 0
1=2 0 + 1, b10 = 1
3
FRACCIONES BINARIAS
d1 = ent(2R).
d2 = ent(2F1 ).
dk = ent(2Fk 1 ), Fk = f rac(2Fk 1 ),
4
Ejercicios
4
1. R = 5
Puede verse que se repiten 2R = 1:6 = 2F4 , 2F1 = 1:2 = 2F5 peridicamente.
4
Luego el nmero R = 5 = 0:1100(2) .
Vericacin
R = 0:1100(2)
24 R = 1100:1100(2)
24 R R = 1100:1100(2) 0:1100(2)
15R = 1100(2)
1100 3 2
+0 21 +0 20
R = 15(2) = 1 2 +1 2 15 = 12
15 = 45 .
3
2. R = 4
Vericacin
R = 0:110(2)
22 R = 11:0(2) , 23 R = 110:0(2)
23 R 22 R = 110:0(2) 11:0(2)
4R = 110(2) 11(2)
110(2) 11(2) 2 1
20 1 21 1 20
R= 4 = 1 2 +1 2 +0 4 = 6 3
4 = 34 .
5
NMEROS DEL COMPUTADOR
x q 2n ,
Ejemplo
Signo Exponente n
Mantisa
(+) -3 -2 -1 0 1 2 3 4
0 0.1000(2) 0.0625 0.125 0.25 0.5 1 2 4 8
0 0.1001(2) 0.0703125 0.140625 0.28125 0.5625 1.125 2.25 4.5 9
0 0.1010(2) 0.078125 0.15625 0.3125 0.625 1.25 2.5 5 10
1 1 1
1) 10 + 5 + 6
1 1 1 1 1 1
10 + 5 + 6 = 10 + 5 + 6
1 3 2
10 0:1101(2) 2 = 0:01101(2) 2
6
1 2
5 0:1101(2) 2 .
1
Redondeando a 0:1010(2) 2 , hacemos:
3 1
10 0:1010(2) 2
1 2 1
6 0:1011(2) 2 = 0:01011(2) 2 .
1
El computador decide almacenar el nmero 0:11111(2) 2
y redondea a 0:1000(2) 20 .
1 1 1 1 1 1
3 + 6 + 4 = 3 + 6 + 4
7
3
4 0:1100(2) 20 0:75 0:75 0.
PRECISIN DE UN COMPUTADOR
cuyo error, es
35 11
0:1100(2) 2 2:328306437 10 .
8
el signo). Esto permite representar, aparte del 0 nmeros reales de
magnitud comprendida en el intervalo:
2:9387358771E 39 1:7014118346E + 38, es decir: 2 128 2127
39 12
con 11 cifras decimales de precisin (2 = 1:8 10 ).
52 16
con 16 cifras decimales de precisin (2 = 2:2 10 ).