計算機を使用して 16 進数値を 10 進数値に変換するにはどうすればよいでしょうか (一般的な式を使用すればできることはわかっていますが、これを行うためのショート キーやボタンはありますか)。
(試してみましたが、オプションは見つかりませんでした)
答え1
答え2
コマンドラインから実行したい場合は、信頼できる古いbc
echo "obase=16; 255" | bc
生産するFF
答え3
コマンドラインから 16 進数に変換する必要がある場合は、次のようにします。
printf "%x\n" 255
16 進数から変換する必要がある場合は、さらに簡単になります。
echo $((0xff))
答え4
dc(1)
だデスクトップCアルキュレーター、絶対に:
> 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