Пример #1
0
        private void BtnMemorySub_Click(object sender, EventArgs e)
        {
            double Num2, Num3;

            Num2           = Double.Parse(txtShow.Text);
            Num3           = calc.Memory - Num2;
            txtMemory.Text = Num3.ToString();
        }
Пример #2
0
        private void button22_Click(object sender, EventArgs e)
        {
            double Num2, Num3;

            Num2          = Double.Parse(textBox1.Text);
            Num3          = memory - Num2;
            textBox2.Text = Num3.ToString();
        }
Пример #3
0
        private void memory_add_Click(object sender, EventArgs e)
        {
            double Num2, Num3;

            Num2          = Double.Parse(textBox.Text);
            Num3          = memory + Num2;
            textBox2.Text = Num3.ToString();
        }
 /// <summary>
 /// 100以内3个数的加减法运算
 /// </summary>
 /// <returns>算式</returns>
 public string Expression1003()
 {
     if (CaseNum1 == 0)
     {
         if (CaseNum2 == 0)
         {
             if (this.Num1 + this.Num2 + this.Num3 <= 100)
             {
                 return(Num1.ToString() + "+" + Num2.ToString() + "+" + Num3.ToString());
             }
             else
             {
                 return(null);
             }
         }
         else
         {
             if (this.Num1 + this.Num2 - this.Num3 <= 100 && this.Num1 + this.Num2 - this.Num3 >= 0)
             {
                 return(Num1.ToString() + "+" + Num2.ToString() + "-" + Num3.ToString());
             }
             else
             {
                 return(null);
             }
         }
     }
     else
     {
         if (CaseNum2 == 0)
         {
             if (this.Num1 - this.Num2 >= 0 && this.Num1 - this.Num2 + this.Num3 <= 100)
             {
                 return(Num1.ToString() + "-" + Num2.ToString() + "+" + Num3.ToString());
             }
             else
             {
                 return(null);
             }
         }
         else
         {
             if (this.Num1 - this.Num2 - this.Num3 >= 0)
             {
                 return(Num1.ToString() + "-" + Num2.ToString() + "-" + Num3.ToString());
             }
             else
             {
                 return(null);
             }
         }
     }
 }
Пример #5
0
        private void button6_Click(object sender, EventArgs e)
        {
            double Num1, Num2;

            if (double.TryParse(textNum1.Text, out Num1) && (double.TryParse(textNum2.Text, out Num2)))
            {
                double Num3;

                Num3 = Num1 / Num2;

                textNum3.Text = Num3.ToString("N2");
            }
            else
            {
                MessageBox.Show("Valores Invalidos");
            }
        }