Beruflich Dokumente
Kultur Dokumente
INTEGRANTES:
SISTEMAS NUMRICOS
Un sistema de numeracin es un conjunto de smbolos y reglas que permiten representar datos numricos. Los sistemas de numeracin actuales son sistemas posicionales, que se caracterizan porque un smbolo tiene distinto valor segn la posicin que ocupa en la cifra.
SISTEMA DECIMAL
El sistema de numeracin que utilizamos habitualmente es el decimal, que se compone de diez smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9) a los que otorga un valor dependiendo de la posicin que ocupen en la cifra: unidades, decenas, centenas, millares, etc.
El valor de cada dgito est asociado al de una potencia de base 10, nmero que coincide con la cantidad de smbolos o dgitos del sistema decimal, y un exponente igual a la posicin que ocupa el dgito menos uno, contando desde la derecha.
5 centenas + 2 decenas + 8 unidades, es decir: 5*102 + 2*101 + 8*100 o, lo que es lo mismo: 500 + 20 + 8 = 528
En el caso de nmeros con decimales, la situacin es anloga aunque, en este caso, algunos exponentes de las potencias sern negativos, concretamente el de los dgitos colocados a la derecha del separador decimal. Por ejemplo, el nmero 8245,97 se calculara como:
8 millares + 2 centenas + 4 decenas + 5 unidades + 9 dcimos + 7 cntimos 8*103 + 2*102 + 4*101 + 5*100 + 9*10-1 + 7*10-2, es decir: 8000 + 200 + 40 + 5 + 0,9 + 0,07 = 8245,97
SISTEMA BINARIO
El sistema de numeracin binario utiliza slo dos dgitos, el cero (0) y el uno (1).
En una cifra binaria, cada dgito tiene distinto valor dependiendo de la posicin que ocupe. El valor de cada posicin es el de una potencia de base 2, elevada a un exponente igual a la posicin del dgito menos uno. Se puede observar que, tal y como
ocurra con el sistema decimal, la base de la potencia coincide con la cantidad de dgitos
utilizados (2) para representar los nmeros.
De acuerdo con estas reglas, el nmero binario 1011 tiene un valor que se calcula as:
y para expresar que ambas cifras describen la misma cantidad lo escribimos as:
10112 = 1110
El sistema de numeracin octal es muy importante en el trabajo que se realiza en una computadora digital. Este tiene una base de ocho, lo cual significa que tiene ocho posibles dgitos: 0, 1, 2, 3, 4, 5, 6 y 7. As, cada dgito de un nmero octal puede tener cualquier valor
del 0 al 7.
Por ejemplo, el nmero octal 2738 tiene un valor que se calcula as: 2*83 + 7*82 + 3*81 = 2*512 + 7*64 + 3*8 = 149610 2738 = 149610
SUMA OCTAL
1 17406 8 63054 8
1 1
4613.524 8 261.37
8
--------------102560 8
---------------5075.114
8
Nota: En base diez utilizamos el punto decimal para separar las unidades y los dgitos despus del punto representan dcimas, centsimas, milsimas, etc.
RESTA OCTAL
Es de la misma forma que en decimal con la unica diferencia que cuando le pedis al de al lado y pasa a la columna de la derecha pasa como 8
como el 2do es mayor que el primero permuto los numeros y el resultado es negativo 1235647 1234562 _________ 1065 por lo tanto el resultado sera -1065
podes usar la calculadora de la compu marca opcio octal y ojo para restar siempre el mas grande menos el mas chico y le colocas el signo del mayor
MULTIPLICACION OCTAL
EJEMPLO MULTIPLICACIN:
14 25 427 8 * 56 8 ----------
3212
2563 -----------31042
La conversin de un nmero decimal a octal se hace con la misma tcnica que ya hemos utilizado en la conversin a binario, mediante divisiones sucesivas por 8 y colocando los restos obtenidos en orden inverso. Por ejemplo, para escribir en octal el nmero decimal 12210 tendremos que hacer las siguientes divisiones:
122 : 8 = 15
15 : 8 = 1 1:8=0
Resto: 2
Resto: 7 Resto: 1
12210 = 1728
La conversin de un nmero octal a decimal es igualmente sencilla, conociendo el peso de cada posicin en una cifra octal. Por ejemplo, para convertir el nmero 2378 a decimal basta con desarrollar el valor de cada dgito: 2*82 + 3*81 + 7*80 = 128 + 24 + 7 = 15910
2378 = 15910
Cada dgito de un nmero octal se representa con tres dgitos en el sistema binario. Por tanto, el modo de convertir un nmero entre estos sistemas de numeracin equivale a "expandir" cada dgito octal a tres dgitos binarios, o en "contraer" grupos de tres caracteres binarios a su correspondiente dgito octal.
Por ejemplo, para convertir el nmero binario 1010010112 a octal tomaremos grupos de tres bits y los sustituiremos por su equivalente octal: 1012 = 58 0012 = 18 0112 = 38
La conversin de nmeros octales a binarios se hace, siguiendo el mismo mtodo, reemplazando cada dgito octal por los tres bits equivalentes. Por ejemplo, para convertir el nmero octal 7508 a binario, tomaremos el equivalente binario de cada uno de sus dgitos: 78 = 1112 58 = 1012 08 = 0002 y, por tanto: 7508 = 1111010002
Conversin de binario a octal.- La conversin de enteros binarios a octales es simplemente la operacin inversa del proceso anterior. Los bits del nmero binario se agrupan en conjuntos de tres comenzando por el LSB. Luego, cada grupo se convierte a su equivalente octal.
Por ejemplo: 111 001 101 110 7156 entonces: 1110011011102 = 71568
Un nmero hexadecimal se puede convenir a su equivalente decimal utilizando el hecho de que cada posicin de los dgitos hexadecimales tiene un valor que es una potencia de 16. El LSD tiene un valor de l60 = 1; el siguiente dgito en secuencia tiene un valor de 161 = 16; el siguiente tiene un valor de 162 = 256 y as sucesivamente.
Por ejemplo:
SUMA HEXADECIMAL
1 1 1 7DB11.4C2 16
16
---------------5075.114 8
Nota: En base diez utilizamos el punto decimal para separar las unidades y los dgitos despus del punto representan dcimas, centsimas, milsimas, etc.
RESTA HEXADECIMAL
Las
restas
Hexadecimales
se
pueden
resolver
fcilmente
utilizando
el
complemento a 15 o el complemento a 16. Estos procesos hacen que una resta se convierta en una suma en sistema hexadecimal.
MULTIPLICACIN HEXADECIMAL
En base hexadecimal, tienes nicamente numero del 0 al 15, en teora no existe el 16 y posteriores, se sustituyen con letras por ejemplo, los nmeros del 0 al 9 pues, valen lo que representan pero para representar al 10, 11, 12, 13,14, 15, se utilizan las letras A,B,C,D,E,F; luego
A2B (que numero es) empiezas del lado derecho hacia la izquierda, en este caso es B y se multiplica por 16 elevado a la cero que es (1) y lo multiplicas por 11 que es lo que vale B, despus el numero que sigue que es (2) y lo multiplicas por 16 elevado a la 1 que es 16 y tienes 32 y por ultimo (A) que lo multiplicas por 16 elevado a la 2 que es 256 por 10 que representa (A) y esto es 2560 y sumas 11 + 32
+ 2560 = 2603 as haces la otra operacin y realizas la multiplicacin. Tienes que hacer la multiplicacin
en nmeros decimales sino no se puede y ya que tienes la multiplicacin en nmeros decimales lo conviertes otra vez en hexadecimal, como lo conviertes en hexadecimal, de la siguiente manera 2603*60 = 156180
divides 156180 entre 16 te da 9761 y de residuo 4; vuelves a hacer la divisin esta vez 9761 entre 16 te da 610 y sobra 1, luego 610 entre 16 te da 38 y residuo 2 y por ultimo 38 entre 16 te da 2 y sobran 6 entonces juntas todos los residuos y los escribes de derecha a izquierda
Recuerde que efectuamos la conversin de decimal a binario por medio de la divisin repetida entre 2 y de decimal a octal por medio de la divisin repetida entre 8. De igual manera, la conversin de decimal a hexadecimal se puede
Al igual que el sistema de numeracin octal, el sistema hexadecimal se usa principalmente como mtodo taquigrfico" en la representacin de nmeros binarios. Es una tarea relativamente simple la de convertir un nmero hexadecimal en binario. Cada dgito hexadecimal se convierte en su equivalente binario de 4 bits. Por ejemplo: 6D23 1101 0010 0011 entonces: 6D2316 = 1101101001000112