martes, 1 de septiembre de 2015

NUMEROS DE COMPUTADORA

OBJETIVO DEL TEMA: RESOLVER OPERACIONES CON NÚMEROS DE DIFERENTES BASES DE NUMERACIÓN 

DEFINICIÓN: Un numero es un símbolo, dibujo o letra que cuenta con un valor cuantitativo que depende de su valor nominal o posicional, el valor absoluto se cuenta como dígito y el posicional considera una graduación sucesiva  


 1,434

4 valor absoluto = 4 
4 valor posicional = 400

La base de un sistema indica el valor posicional utilizando una potencia que se incrementa en cada posición de derecha a izquierda, para convertir cualquier numero de diferente base al sistema decimal se debe multiplicar por potencia según su posición.


ALGORITMO

  • Inicio
  • dependiendo el sistema que se desee cambiar ya sea el caso de exagecimal, binario u octal, se coloca en la parte de abajo del numero que se desee cambiar, y como potencia empesando de 0 1 2 3 4 dependiendo el numero que se desee cambiar, colocandolor de derecha a izquierda

ejemplo: 

Binario                                               Octal

  1       0        1       1                    8      5        2     6
2^3   2^2    2^1    2^0               8^3   8^2   8^1   8^0

                                 

     exagecimal
                       
     F=15          E=14             A=10
    16 ^2           16^1              16^0


0   1   2   3   4   5   6   7   8   9   10   11   12   13   14   15  

                                                                              A    B    C    D     E    F  

SISTEMA OCTAL
SISTEMA EXAGECIMAL



  • Después de este procedimiento se multiplica por la potencia y el numero de arriva que corresponda comenzando de izquierda a derecha.
  • Se suman resultados
  • Fin  



Ejemplo:


BINARIO- DECIMAL 

   1         1      0       1       0      1
2 ^6   2 ^4  2 ^3   2^2   2 ^1  2^0     


= 1+0+4+0+16+64=8510


OCTAL-DECIMAL

  6      3        5      6  
8^3  8^2   8 ^1  8^0

=6+40+192+3072=331010


EXAGECIMAL-DECIMAL

BEBA= 10*16^0+11*16^1+14*16^2+11*16^3
=10+176+3584+45056=4882610

Para convertir un numero de base 10 a cualquier base se debe realizar una división sucesiva colocando el residuo de cada división en forma inversa para formar el numero en una base deseada.


ALGORITMO

  • Inicio
  • El numero que se encuentra en decimal para pasarlo a algún sistema que se desee primero se debe dividir entre el numero del sistema al que se desee cambiar ya sea entre 16, 8 ó 2
  • Después el numero entero se vuelve a dividir entre el mismo numero del sistema que se quiso cambiar
  • Al terminar y que el entero sea = 0 todos los residuos se colocan en el resultado comenzando de derecha a izquierda 
  • Fin 



Ejemplo: 

DECIMAL-EXAGECIMAL

50758______16 


50758/16= 3172 sobrante =6  3172/16=198  sobrante =4  198/16=12 sobrante=6  12/16=0 sobrante=12

=C64616

No hay comentarios:

Publicar un comentario