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

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

計算機を使用して 16 進数値を 10 進数値に変換するにはどうすればよいでしょうか (一般的な式を使用すればできることはわかっていますが、これを行うためのショート キーやボタンはありますか)。

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

答え1

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

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

スクリーンショット

変換する値を入力して、等しい =入力した値は太字で表示されます。次に、ドロップ ボックスから対象のベースを選択して値を変換できます。

答え2

コマンドラインから実行したい場合は、信頼できる古いbc

echo "obase=16; 255" | bc

生産するFF

答え3

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

printf  "%x\n" 255

16 進数から変換する必要がある場合は、さらに簡単になります。

echo $((0xff))

答え4

dc(1)

デスクトップアルキュレーター、絶対に:

> 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

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

関連情報