т.е. Вы ответили, что, Да, такое - возможно.

Просо странно.
Если исходить из принципов хранения числа в виде мантисса и экспоненциальная часть, то в норме такое было бы не возможно.
И вообще я думал, что если преобразование в BOOL, то считается, что часть памяти в виде исходной переменной содержит хоть один значимый бит, даже (-0)

А будьте добры ещё раз тыкните меня В ветку форума или документации, где можно понять как происходят преобразования среди типов.

(я не имею в виду, что не хочу делать округления, я просто не понимаю логики работы аппаратной части и хочу разобраться)