realeugeneКласс может называться как угодно. Но для положительного числа должно выполняться неравенство

(и

для отрицательного), а для

они оба не выполняются. Вот и всё, вопрос закрыт, эти нули не положительные и не отрицательные.
Или приводите точную цитату из стандарта где чётко сказано что

является минимальным
положительным числом. Не имеет положительный знак или принадлежит положительному классу, а является положительным числом.
Заодно укажите расстояние (модуль разности) от этого положительного числа до ровно нуля (без знака). Я сразу напомню, что нулевое расстояние эквивалентно равенству чисел.
Контрпример с дополнительным кодом ("положительный" знак нуля) пропустили мимо ушей, да? Удобно.
