整数と浮動小数点に対応した 10 進数 - 16 進数変換ツールがほしい

個人開発

cover image from Unsplash

Photo by Clayton Robbins on Unsplash

本記事の内容

整数(2 の補数 or 1 の補数)と 浮動小数点(IEEE754)に対応した 10 進数 - 16 進数変換ツールがほしいが、よいアプリが見つからない。そこで、ウェブアプリを自作しようと思う。まずは必要な機能を書き出す。

既存の 10 進数 - 16 進数変換ツールはあまりイケてない

日頃、バイナリファイルの読み書きをする際、10 進数 - 16 進数変換ツールを使うのだが、あまりよいアプリがなくて、困っている。

主な不満点は、以下の通り。

特に、整数と浮動小数点の両方の変換に対応しているのが私的にマスト!なのだが、その条件を満たすウェブアプリというと、こういったものになる。 Online Hex Converter https://www.scadacore.com/tools/programming-calculators/online-hex-converter/ 2 進数 ⇔8 進数 ⇔10 進数 ⇔16 進数 計算(マイナス,小数点対応) https://note.cman.jp/convert/bit/ 上記のサイトは、一画面で色々変換ができるのが便利で、いつも利用している。しかし、自分が必要とする要素(符号有りか、無しか、精度は何 bit か)をいちいち探して指定しないといけないのがちょっと面倒。

じゃあ自分で作ろうかなあ

もくろみ


まずこれだけは頑張って作りたい

できたら、これも作りたい

その他、願望

よーしやるぞ

10 進数 - 16 進数変換ツールをつくるにあたって、勉強になったことを記事にしていこうかと思います。お楽しみに。完成するとよいですね(他人事)。