Datos, Operadores y Expresiones
Completion requirements
6. Punto Flotante
6.1. Expresión Matemática
Para convertir al sistema decimal, un número binario entero representado en complemento a 2, puede utilizarse la siguiente expresión para N bits:
x10= - bN-1 x 2N-1 +bN-2 x 2N-2 + bN-3 x 2N-3 +..... b1 x 21 +b0 (1)
Esta expresión es válida para convertir un número de CUALQUIER base a la decimal, solo que por ejemplo el termino 8N sería para pasar de Octal a decimal y 16N para pasar de hexadecimal a decimal. Para pasar de binario a decimal se usa 2N.
Recordemos como se debe interpretar o crear la expresión a partir de un número binario para expresarlo en forma de polinomio.
Supongamos que tenemos el número binario A=101001012 , en nuesto caso cantidad de bits es 8, N=8
La expresión (1) quedaría para N-1=7: