個人的に一番利用する機会がある32ビット単精度での相互変換を行います。
数値 -> 浮動小数点数
浮動小数点数 -> 数値
これを使うと、以下のような変換ができます。
| Decimal | Hexadecimal |
|---|---|
| -0.1 | 0xBDCCCCCC |
| 0.1 | 0x3DCCCCCC |
| 0.25 | 0x3E800000 |
| 0.5 | 0x3F000000 |
| 0.75 | 0x3F400000 |
| 1 | 0x3F800000 |
| 1.25 | 0x3FA00000 |
| 1.5 | 0x3FC00000 |
| 2 | 0x40000000 |
| 3 | 0x40400000 |
| 4 | 0x40800000 |
| 5 | 0x40A00000 |
| 10 | 0x41200000 |
| 50 | 0x42480000 |
| 100 | 0x42C80000 |
| 500 | 0x43FA0000 |
| 1000 | 0x447A0000 |
2 件のコメント:
ieee 754の浮動小数点の数値を十進数に直すソフトも提供してほしいです
こちらのツールをどうもありがとうございます。
助かります。
コメントを投稿