zx_ (10.03.2010 18:06, просмотров: 160) ответил koyodza на в третьей строке вероятнее всего
C_D2 и C_C5 типа signet int, результат (C_D2 - C_C5) отрицательный, Temp1 типа long вариант1 дает правильный результат
Temp2=C_D2;
Temp3=C_C5;
Temp1=Temp2-Temp3;
вариант2 дает неверный результат
Temp1=C_D2-C_C5;
Это, наверное, из-за преобразования типов? как написать правильно?