| 1837 | } |
| 1838 | |
| 1839 | void Multiply(Integer &product, const Integer &a, const Integer &b) |
| 1840 | { |
| 1841 | PositiveMultiply(product, a, b); |
| 1842 | |
| 1843 | if (a.NotNegative() != b.NotNegative()) |
| 1844 | product.Negate(); |
| 1845 | } |
| 1846 | |
| 1847 | Integer operator*(const Integer &a, const Integer &b) |
| 1848 | { |
no test coverage detected