電卓アプリを使用して16進数を10進数に変換できますか?


12

電卓を使用して16進数の値を10進数に変換するにはどうすればよいですか(一般的な数式を使用して実行できますが、これを行うための短いキーまたはボタンはありますか)。

(試しましたが、オプションが見つかりませんでした)

回答:


16

Ubuntuのデフォルトの計算機をプログラミングモードで使用できます。

ダッシュを開いて電卓を検索し、[ モード] > [ プログラミングモード]を選択します

スクリーンショット

変換する値を入力して、等しい=を押します。入力した値は太字になります。次に、ドロップボックスからターゲットベースを選択して、値を変換できます。


2
これは実際に数値を変換するのではなく、単にツールに表示するだけで、それ以上の計算に数値を使用することはできません。
-DustWolf

12

そして、コマンドラインからできることをしたいなら、信頼できる古いものを使うことができます bc

echo "obase=16; 255" | bc

生産する FF


3

コマンドラインから16進数に変換する必要がある場合、次のようにします。

printf  "%x\n" 255

そして、16進数から変換する必要がある場合、より簡単になります。

echo $((0xff))

2

まあ、私は頻繁にそれをしませんが、私がするとき、私はGalculatorを使用します。なぜ使うのですGalculatorを?高速で軽量、機能が豊富です。最近では、必要なすべてのことができます。

変換する場合は、情報を入力し、適切なボタン(DEC HEX OCT BIN)をクリックするだけで、すべてのユーザーに便利で簡単に変換できます。とりわけ、それは非常に小さくて扱いやすいです-私は小さくてシンプルが好きで、私はいくつかのことのためのGUIも好きです。

それをインストールする場合sudo apt-get install galculatorは、プロンプトに従います。


私はそれがまったく好きではありません。Calculator受け入れられた答えのように、hex、binの値を即座に表現することはできません。
ヴァシリス

1

dc(1)

D esktop Cの alculator、絶対に:

> dc <<< '16i FF p'
255
  • 16i 入力base16用です
  • p以下のための印刷

PSその他の便利な変換:

> 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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.