https://www.hexdecconverter.com/
16 進数で数値を入力すると、10 進数、2 進数に変換してくれる。その逆も可。
符号あり整数(signed)と符号なし整数(unsigned)、浮動小数点(IEEE754)の三つの表現に対応している。
整数は 8 ~ 32bit 、浮動小数点は 32bit に対応。
一言でいうと、「自分が欲しいもので、かつ自分のレベルで作れそうだったから」である。
普段バイナリファイルを扱うため、手軽に中の数値を確認できるアプリが欲しいと以前から思っていた。 しかし、 世の中に数多く存在する 16 進数-10 進数変換アプリはいずれも機能と使い勝手が(個人的には)イマイチであり、自分が使いたいと思えるものになかなか出会えなかった。
そこで、ちょうど自分のブログ( https://github.com/ynishisaki/myblog )が完成したので、web アプリ制作第二弾として、16 進数-10 進数変換アプリの制作に取り組むことにした。
また、2 の補数表現や IEEE754、IBM float について、もう少し詳しく勉強したいと思っていたので、それらの勉強も兼ねている。
- 64bit まで対応