macやlinuxで16進数-10進数(HEX-DEC)変換
16進数で5678...10進数だと何だっけ?
windowsの場合,アクセサリ-電卓で計算ができます.
しかしmacやlinuxの場合はどうするか?
terminalで以下コマンドを打てば簡単に変換できます.
dc -e "10o 16i 5678 p"
構文もとても簡単で,
10o: 10進数がoutput
16i: 16進数がinput
5678: inputの数
output/input共に何進数にもできます.
---追記---
@Zettonさんより,macの計算機でも16進変換出来ると指摘頂きました.
最近macを触ってないので,それさえ気が付けませんでした...
でもまあ,上記方法は2進含めどんな変換もできるので,
うまく使ってください.
windowsの場合,アクセサリ-電卓で計算ができます.
しかしmacやlinuxの場合はどうするか?
terminalで以下コマンドを打てば簡単に変換できます.
dc -e "10o 16i 5678 p"
構文もとても簡単で,
10o: 10進数がoutput
16i: 16進数がinput
5678: inputの数
output/input共に何進数にもできます.
---追記---
@Zettonさんより,macの計算機でも16進変換出来ると指摘頂きました.
最近macを触ってないので,それさえ気が付けませんでした...
でもまあ,上記方法は2進含めどんな変換もできるので,
うまく使ってください.
Comments
http://www.google.co.jp/search?q=0xdc+in+decimal
http://www.google.co.jp/search?hl=ja&q=0xdc+in+octal
http://www.google.co.jp/search?hl=ja&q=0xdc+in+binary
http://www.google.co.jp/search?hl=ja&q=220+in+hex
というか、日常生活で必要な基数変換って0xffぐらいまでだから暗算でなんとかしたほうが楽じゃね?とか思った。