Conversor Universal: de cualquier base a decimal

Cómo funciona

Dónde dice “Insertar número” debes insertar el número que quieres convertir a decimal, por ejemplo “101”, si este número es de base binaria, en la caja de “inserta base”, has de colocar un “2”, pues es binario, si el número que quieres convertir es octal, entonces coloca un “8”, si es hexadecimal, coloca un “16”, etc.
Así pues si por ejemplo quieres convertir el número hexadecimal “45f” has de colocar en la base “16”. Sencillo.

Inserta número:


Inserta base:

Resultado


 

 Atención: Si introduces un número de base "2" por ejemplo, como 1001, para convertirlo y luego introduces una base distinta a "2" evidentemente el resultado será érroneo. Si has introducido un número en base distintas a la base que has indicado puede suceder 2 cosas; que el resultado sea erróneo, así por ejemplo si introduces el número binario "1001" y pones base "16" por ejemplo, el resultado que arrojará es erróneo. Y lo otro que puede suceder es que si introduces un número que no se corresponde con la base, por ejemplo "1F" que sería hexadecimal e indicas que es base binaria por ejemplo, ósea "2", dará error: "NaN", pues no existe la "F" en la base binaria.