¿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.
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
16i
es para entrada base16p
paraimprimir
PD Otras conversiones útiles:
> dc <<< '16o 255 p' # decimal2hex
FF
> dc <<< '2o 16i EF p' # hex2binary
11101111
> dc <<< '2o 7 p' # decimal2binary
111