Помогите! Написал в Delphi 7 калькулятор. Все нормально считает, вычисление кв. корня, синусы, косинусы все решает. Только при умножении положительного числа на отрицательное находит квадрат второго числа. Пример: 2*(-5)=25; 4*(-6)=36. Но если (-5)*2=-10. В чем может быть проблема?