Quiet comparison for less equal. See also:** Documentation for [std::islessequal](https://en.cppreference.com/w/cpp/numeric/math/islessequal). \param x first operand \param y second operand \retval true if \a x less equal \a y \retval false else
| 4443 | /// \retval true if \a x less equal \a y |
| 4444 | /// \retval false else |
| 4445 | inline HALF_CONSTEXPR bool islessequal(half x, half y) |
| 4446 | { |
| 4447 | return ((x.data_^(0x8000|(0x8000-(x.data_>>15))))+(x.data_>>15)) <= ((y.data_^(0x8000|(0x8000-(y.data_>>15))))+(y.data_>>15)) && !isnan(x) && !isnan(y); |
| 4448 | } |
| 4449 | |
| 4450 | /// Quiet comarison for less or greater. |
| 4451 | /// **See also:** Documentation for [std::islessgreater](https://en.cppreference.com/w/cpp/numeric/math/islessgreater). |