float rezult; unsigned char rez;
после всяческих вычислений rez=rezult;
проблема в том что если в rezult число например 5.8, то в rez попадает 5, не округляясь. как написать с округлением?