uint8t ?
а сам что думаешь?
Можно округлить в большую либо в меньшую
Да можно, если это целое число без знака, и оно лежит в диапазоне uint8_t
Зачем?
1. Бегло прочитав википедию по IEEE-754, становится ясно что для чисел с одинарной точностью для мантиссы отводится 3 байта, т.е. любое число из диапазона uint8_t можно представить без потери точности. НО 2. Бегло прочитав cppreference, стандарт не накладывает гарантий на формат представления float, это может и не быть IEEE-754
Обсуждают сегодня