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

12

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

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

Rahul_cs12
fuente

Respuestas:

16

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

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

captura de pantalla

Ingrese el valor a convertir, luego presione igual = . El valor ingresado será en negrita. Luego, puede seleccionar la Base objetivo del cuadro desplegable para convertir el valor.

hg8
fuente
2
En realidad, esto no convierte el número, sino que simplemente lo muestra en la herramienta, lo que hace que sea imposible usar el número para realizar más cálculos.
DustWolf
12

Y si quiere algo que pueda hacer desde la línea de comandos, puede usar el viejo y confiable bc

echo "obase=16; 255" | bc

produce FF

Monty Harder
fuente
3

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 simple:

echo $((0xff))
usuario666412
fuente
2

Bueno, no lo hago a menudo, pero cuando lo hago, solo uso Galculator . ¿Por qué uso Galculator ? Es rápido, ligero y rico en funciones. Hace todo lo que necesito hacer en estos días.

Si está buscando convertir, simplemente ingrese la información y luego haga clic en el botón apropiado (DEC HEX OCT BIN) y lo convertirá para todos ustedes de manera agradable y fácil. Sobre todo, es bastante pequeño y fácil de trabajar: me gusta pequeño y simple y también me gusta una GUI para algunas cosas.

Si desea instalarlo, sudo apt-get install galculatorsiga las indicaciones.

KGIII
fuente
No me gusta para nada. No obtiene una representación instantánea de los valores hexadecimales, como Calculatoren la respuesta aceptada.
Vassilis
1

dc(1)

D esktop C alculator, absolutamente:

> dc <<< '16i FF p'
255
  • 16i es para entrada base16
  • ppara imprimir

PD Otras conversiones útiles:

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

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

Campa
fuente