metodos
Ya se mencionaron las formas distintas en que los números de punto fijo y los números de punto flotante se almacenan en la memoria de una computadora. Acontinuación se consideraran los detalles de esquemas de almacenamiento con base en sistema numérico binario.
1.4.1. números de punto fijo :
El análisis comenzara considerando la representación denúmeros de punto fijo o enteros en una base numérica arbitraria b. Un entero de m dígitos se escribe como:
1.1) = ( - ……. - Е{0,1,2,3……,b-1}
Donde el subindiceb identifica la base numérica y los digitos del numero pertenecen al conjunto de enteros desde 0 hasta (b-1) . asi los digitos pueden variar desde 0 hasta 1 para números binarios y desde 0hasta 9 para números decimales. Para números hexadecimales, con b igual a 16, se usan como digitos la letras A, B, C, D, E y F en vez de los numero del 10 al 15 . el valor decimal de un enterodescrito por la ecuación (1.1) se obtiene a partir de
1.2)
Algunos ejemplos de la ecuación (1.2) para números decimales y binarios son:
El mayor numero que se puede almacenaren m digitos es uno en que cada digito es igual a (b-1). El equivalente decimal de este numero es
1.3)
En el pseudocódigo 1.8 se muestra la inversión de la ecuacio 1.2 para obtener larepresentación de un mumero decimal en la base nemerica b.
El pseudocódigo entroduce una nueva construcción para declarar arreglos . el proceso descrito para un entero positivo es sustituir 1por el cociente entero de (I/b) a la vez que se dgue la pista del residuo enteo en la medida en que I aun es difernte de cero. Los digitos del entero convertido a la base numérica b son losresiduos en orden enverso. Para un numero negativo. La primera posiscion se llena con el carácter del signo menos e I se sustituye por su magnitud antes de la conversión . cuando los elementos 2...
Regístrate para leer el documento completo.