! @brief returns x - y @pre x.e == y.e and x.f >= y.f */
| 14400 | @pre x.e == y.e and x.f >= y.f |
| 14401 | */ |
| 14402 | static diyfp sub(const diyfp& x, const diyfp& y) noexcept |
| 14403 | { |
| 14404 | JSON_ASSERT(x.e == y.e); |
| 14405 | JSON_ASSERT(x.f >= y.f); |
| 14406 | |
| 14407 | return {x.f - y.f, x.e}; |
| 14408 | } |
| 14409 | |
| 14410 | /*! |
| 14411 | @brief returns x * y |
nothing calls this directly
no outgoing calls
no test coverage detected