完整解析 IEEE 754 單精度浮點數在 VDSP 上的表示、編碼過程與關鍵常數定義。
0100 0100 1001 1010 0101 0001 1110 110010001001),尾數=001101001010001111011001.205625... * 2^(137-127) = 1234.5600585937510011010010 (0x4D2)0.10001111010111...1.001101001010001111010111 * 2^100011010010100011110101110 10001001 001101001010001111010111 = 0x449A51EB與編譯器結果 0x449A51EC 末位差 1,可能為捨入模式差異。
| 常數 | 值 | 十六進制 | 備註 |
|---|---|---|---|
| FLT_MIN | 1.175e-38 | 0x00800000 | 指數=1, 尾數=0 |
| FLT_MAX | 3.402e+38 | 0x7F7FFFFF | 指數=254, 尾數全1 |
| FLT_EPSILON | 1.192e-07 | 0x34000000 | 2^-23, 1.0 可加的最小增量 |
| INF | ±Inf | 0x7F800000 / 0xFF800000 | 指數=255, 尾數=0 |
| NaN | NaN | 0x7F800001+ | 指數=255, 尾數≠0 |
1.0/0.0 → +Inf-1.0/0.0 → -Inf0.0/0.0 → NaN (0xFFFFFFFF)可用 isinf/isnan 檢測。