| 1884 | /// \param b second operand |
| 1885 | /// \return \a a * \a b |
| 1886 | friend f31 operator*(f31 a, f31 b) |
| 1887 | { |
| 1888 | uint32 m = multiply64(a.m, b.m); |
| 1889 | int i = m >> 31; |
| 1890 | return f31(m<<(1-i), a.exp + b.exp + i); |
| 1891 | } |
| 1892 | |
| 1893 | /// Division operator. |
| 1894 | /// \param a first operand |
nothing calls this directly
no test coverage detected