SciFi (25.05.2015 12:40 - 12:51, просмотров: 86) ответил PeterD на Друзья подскажите почему 4.4 + 0.2 = 4.5999999, AVR Studio 6.2 (float). Понятно что все в пределах точности но у меня человек ручку крутит и в место значения 4.6 на экране выскакивает 4.5.
Дык правильно нужно писать говнокод, который рисует то, что "выскакивает на экране". Телепаты в отпуске, откуда нам знать, что у вас там понаписано? Код в студию! Кстати, для величин, которые "крутят", концептуально правильнее использовать целочисленные переменные. Потому что в плавучке может происходить накопление ошибок, и, скажем, особо упорный упоротый юзверь после 100500 оборотов крутилки может получить не 4,6, а 4,7. Что, в принципе, не страшно, если это не атомный реактор :-)
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้