¿Puedo convertir hexadecimal a decimal usando la aplicación de calculadora?

¿Puedo convertir hexadecimal a decimal usando la aplicación de calculadora?

¿Cómo podemos convertir un valor hexadecimal a decimal usando la calculadora (sé que podemos hacerlo usando una fórmula general, pero hay alguna tecla o botón corto para hacer esto)?

(Lo intenté pero no encontré ninguna opción)

Respuesta1

Puede utilizar la calculadora predeterminada de Ubuntu en modo de programación.

Abra el tablero y busqueCalculadora, luego seleccione:Modo>Modo de programación.

captura de pantalla

Ingrese el valor a convertir, luego presioneigual =. El valor ingresado aparecerá en negrita. Luego puede seleccionar la Base de destino en el cuadro desplegable para convertir el valor.

Respuesta2

Y si quieres algo que puedas hacer desde la línea de comando, puedes usar el viejo y confiablebc

echo "obase=16; 255" | bc

produceFF

Respuesta3

Cuando necesito convertir a hexadecimal desde la línea de comando, hago esto:

printf  "%x\n" 255

y cuando necesito convertir de hexadecimal, se vuelve más sencillo:

echo $((0xff))

Respuesta4

dc(1)

DescritorioCcalculador, absolutamente:

> dc <<< '16i FF p'
255
  • 16ies para entrada base16
  • pparaimprimir

PD Otras conversiones útiles:

> dc <<< '16o 255 p'   # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p'      # decimal2binary
111

@verhttp://wiki.bash-hackers.org/howto/calculate-dc

información relacionada