Пример #1
0
        public void SetSymbol(char input)
        {
            mathOperand = MathOperand.Symbol;
            symbol      = input;

            constant     = 0;
            leftOperand  = null;
            rightOperand = null;
        }
Пример #2
0
        //Defining expressions from constants, symbols, or other expressions
        public void SetConstant(decimal input)
        {
            mathOperand = MathOperand.Constant;
            constant    = input;

            symbol       = '\0';
            leftOperand  = null;
            rightOperand = null;
        }
Пример #3
0
        public void SetExpression(Expression leftExpression, Expression rightExpression, MathOperator newMathOperator)
        {
            leftOperand  = new Expression(leftExpression);
            rightOperand = new Expression(rightExpression);
            mathOperator = newMathOperator;
            mathOperand  = MathOperand.Expression;

            constant = 0;
            symbol   = '\0';
        }
Пример #4
0
        private void btnRandom_Click(object sender, EventArgs e)
        {
            MathOperand frm = new MathOperand();

            frm.Show();
        }