ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
184619 Топик полностью
igorchem (10.03.2010 17:11, просмотров: 240) ответил zx_ на например, нужно сделать такие вычисления:
А вот так написать: 
Temp1=C_D2-C_C5;
Temp2=((5*Temp1)>>6);
Temp2=(((C_D2>=C_C5)?C_A:C_B)*Temp2*Temp2)>>C_C;
Res=Temp1-Temp2/100;
А, если масштабирующий коэффициент можно поставить равным 16, то я бы написал так:
Temp1=C_D2-C_C5;
Temp2=(Temp1>>3);
Temp2=(((C_D2>=C_C5)?C_A:C_B)*Temp2*Temp2)>>(C_C+8);
Res=Temp1-Temp2;