IBAH (19.08.2016 14:09, просмотров: 290) ответил framer на както так. ->
Согласен, затупил... восьмибитное прошлое не отпускает правильней даже так
long fr(long in)
{
static long out;
if(K1>K2) in = in*K1; else in = in*K2;
if((in-out)>0) out=out+(in-out)/K1;
if((in-out)<0) out=out+(in-out)/K2;
if(K1>K2) return out/K1; else return out/K2;;
}