sep 26 2007

Convertir de hexadecimal a decimal con dc

Published by at 9:48 pm under SysAdmin

dc es una calculadora de notación polaca inversa para la línea de comandos. Si tienes un número en hexadecimal que quieres convertir a decimal de forma rápida, es una buena herramienta, dado que está disponible en casi cualquier sistema Linux por defecto. El procedimiento es sencillo:

Lanzamos dc:

$ dc

Tecleamos ahora:

16i

con lo que indicamos que vamos a teclear un número en hexa. Lo tecleamos (o pegamos) teniendo en cuenta que las letras del número deben de ir en mayúsculas:

009F77085BF7BE73E0DEC1353AE973E5CCACDB84458FD21331BB73907C77578019

y ahora le pedimos que convierta con el comando p:
p

72128055418864388239811665381831147739297500507689951365215045997288224161817

Para salir, pulsamos q.

Nota: si tienes curiosidad por saber qué estoy haciendo con un número en hexa tan grande, la respuesta es: factorizarlo.

One response so far

One Response to “Convertir de hexadecimal a decimal con dc”

  1. JHONon 08 dic 2009 at 8:01 pm

    No sabia que se podia hacer eso con dc..muy bueno..

Trackback URI | Comments RSS

Leave a Reply

« Back to text comment