Kann ich mit der Taschenrechner-App Hex in Dezimal umwandeln?

11

Wie können wir einen Hexadezimalwert mithilfe eines Taschenrechners in einen Dezimalwert umwandeln (ich weiß, dass wir eine allgemeine Formel verwenden können, aber gibt es dafür einen kurzen Schlüssel oder eine Schaltfläche)?

(Ich habe es versucht, aber keine Option gefunden)

Rahul_cs12
quelle

Antworten:

15

Sie können den Standardrechner von Ubuntu im Programmiermodus verwenden.

Öffnen Sie den Bindestrich und suchen Sie nach Rechner. Wählen Sie dann: Modus > Programmiermodus .

Bildschirmfoto

Geben Sie den zu konvertierenden Wert ein und drücken Sie gleich = . Der eingegebene Wert wird fett gedruckt. Anschließend können Sie die Zielbasis aus der Dropbox auswählen, um den Wert konvertieren zu lassen.

hg8
quelle
2
Dadurch wird die Zahl nicht konvertiert, sondern nur im Tool angezeigt, sodass die Zahl nicht für weitere Berechnungen verwendet werden kann.
DustWolf
12

Und wenn Sie etwas möchten, das Sie über die Befehlszeile tun können, können Sie vertrauenswürdige alte verwenden bc

echo "obase=16; 255" | bc

produziert FF

Monty Harder
quelle
3

Wenn ich von der Befehlszeile in hex konvertieren muss, gehe ich folgendermaßen vor:

printf  "%x\n" 255

und wenn ich von hex konvertieren muss, wird es einfacher:

echo $((0xff))
user666412
quelle
2

Nun, ich mache es nicht oft, aber wenn ich es mache, benutze ich einfach Galculator . Warum benutze ich Galculator ? Es ist schnell, leicht und funktionsreich. Es macht heutzutage alles, was ich brauche.

Wenn Sie konvertieren möchten, geben Sie einfach die Informationen ein und klicken Sie dann auf die entsprechende Schaltfläche (DEC HEX OCT BIN). Die Konvertierung ist für Sie alle schön und einfach. Vor allem ist es ziemlich klein und einfach zu bearbeiten - ich mag klein und einfach und ich mag auch eine GUI für einige Dinge.

Wenn Sie es dann installieren möchten, sudo apt-get install galculatorbefolgen Sie die Anweisungen.

KGIII
quelle
Ich mag es überhaupt nicht. Sie erhalten keine sofortige Darstellung von hexadezimalen Bin-Werten wie Calculatorin der akzeptierten Antwort.
Vassilis
1

dc(1)

D esktop C alculator, absolut:

> dc <<< '16i FF p'
255
  • 16i ist für die Eingangsbasis16
  • pzum Drucken

PS Andere nützliche Konvertierungen:

> 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

Campa
quelle