Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
Temp1=(long)((long)u1 * u2);
Temp1=Temp1 >> 2;
Почему не работает с виду аналогичная
Temp2=((long) ((long)(PrevU * CurU))) >> 2;
Понятно, что данная ситуация оговорена, но...
В общем-то, все работает, но огорчает непонимание философских аспектов.
Подскажите, не дайте помереть дурой!