/code> или Double All NANS Сравните неравный, и мой алгоритм не сбои. к подписанному целочисленному размеру того же размера с использованием std :: memcpy . В случае отрицательных чисел я также меняю число (
Код: Выделить всё
x = INT_MIN - x - 1;Есть ли лучшие способы получить полное упорядочение float и двойной в c ++?
Редактировать: я должен был упомянуть, что < Strong> Total Ording -ключевое слово, описанное в IEEE 754.
См.: https://en.wikipedia.org/wiki/ieee_754# ... _predicate
Подробнее здесь: https://stackoverflow.com/questions/783 ... otal-order
Мобильная версия