VDSP float 除法編譯為 __float32_div(libdsp/fpdiv.asm),基於 Hennessy & Patterson《計算機架構》演算法,處理多種特殊情況。
| 情況 | 結果 | Cycles |
|---|---|---|
| x=Inf, y=合法 | Inf | 48 |
| x=NaN/其他 | NaN | 50 |
| 0/Inf | 0 | 50 |
| 0/NaN | NaN | 52 |
| Inf/Inf | NaN | 50 |
| x=0 | 0 | 44 |
| x==y | ±1 | 48 |
| 溢出 | Inf | 59 |
| 正常 | 商 | 240 |
| 下溢 | 0 | 243 |
除法為浮點運算中最昂貴,應盡量避免或使用倒數乏法替代。