У меня такая проблема- есть калькулятор, есть кнопка на форме - +/- - для положительных и отрицательных чисел. При первом нажатии на поле TextBox к цифрам, которые уже введены добавляется символ "-" посредством кода:
If x = x Then
x = -x
Text1 = "-" + Text1.Text
Else
x = x
End If
Всё бы хорошо НО: как при повторном нажатии на кнопку убрать этот минус? Если в операторе ELSE функции if он убираться не хочет и при повторном нажатии добавляет к TextBox'у ещё один минус и т.д..
И ещё: как реализовать калькулятор инженерного вида с поддержкой как в стандартном- шестнадцатеричный, двоичный??? очень надо добавить хотя бы двоичный калькулятор в мой уже имеющийся.