Posso convertire esadecimali in decimali utilizzando l'app calcolatrice?


12

Come possiamo convertire un valore esadecimale in decimale usando la calcolatrice (lo so usando la formula generale che possiamo fare, ma c'è qualche tasto o tasto corto per farlo)?

(Ho provato ma non ho trovato alcuna opzione)

Risposte:


16

È possibile utilizzare la calcolatrice predefinita di Ubuntu in modalità di programmazione.

Apri il trattino e cerca la calcolatrice , quindi seleziona: Modalità > Modalità di programmazione .

immagine dello schermo

Immettere il valore da convertire, quindi premere equal = . Il valore inserito sarà in grassetto. Quindi è possibile selezionare la Base di destinazione dall'elenco a discesa per convertire il valore.


2
Questo in realtà non converte il numero, ma piuttosto lo visualizza solo nello strumento, rendendo impossibile usare il numero per ulteriori calcoli.
DustWolf,

12

E se vuoi qualcosa che puoi fare dalla riga di comando, puoi usare fidato vecchio bc

echo "obase=16; 255" | bc

produce FF


3

Quando ho bisogno di convertire in esadecimale dalla riga di comando, faccio questo:

printf  "%x\n" 255

e quando devo convertire da hex, diventa più semplice:

echo $((0xff))

2

Beh, non lo faccio spesso ma, quando lo faccio, uso solo Galculator . Perché uso Galculator ? È veloce, leggero e ricco di funzionalità. Fa tutto ciò di cui ho bisogno, in questi giorni.

Se stai cercando di convertire, inserisci semplicemente le informazioni e quindi fai clic sul pulsante appropriato (DEC HEX OCT BIN) e lo converte per te tutto come bello e facile. Soprattutto, è piuttosto piccolo e facile da lavorare - mi piace piccolo e semplice e mi piace anche una GUI per alcune cose.

Se si desidera installarlo, quindi sudo apt-get install galculatorseguire le istruzioni.


Non mi piace per niente. Non ottieni una rappresentazione istantanea di valori esadecimali, bin come Calculatornella risposta accettata.
Vassilis,

1

dc(1)

D esktop C alculator, assolutamente:

> dc <<< '16i FF p'
255
  • 16i è per input base16
  • pper la stampa

PS Altre conversioni utili:

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

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.