예제 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (create != false)
     {
         double x;
         try
         { x = double.Parse(textBoxX.Text); }
         catch (Exception)
         {
             MessageBox.Show("Необходимо ввести число!");
             return;
         }
         double znach = polinom.PolinomZnach(x);
         textBoxResult.Text += "Значение полинома \"" + polinom.ToString() + "\" в точке " + x + " равно " + znach + "\r\n\r\n";
     }
     else
     {
         MessageBox.Show("Полином еще не создан!");
     }
 }
예제 #2
0
 private void button1_Click_2(object sender, EventArgs e)
 {
     if (create != false)
     {
         StreamReader file         = new StreamReader(directory2);
         string       coefs        = file.ReadToEnd();
         double[]     coefficients = inp.StringSplit(coefs);
         bool         korni        = false;
         Polinom      polinom2     = new Polinom(coefficients, korni);
         textBoxResult.Text += "Второй полином создан!" + "\r\n\r\n";
         textBoxResult.Text += "Вычитание\r\nПолином №1: " + polinom.ToString() + "\r\nПолином №2: " + polinom2.ToString() + "\r\nРезультат:\r\n";
         polinom.PolinomWych(polinom2);
         textBoxResult.Text += polinom.ToString() + "\r\n\r\n";
     }
     else
     {
         MessageBox.Show("Первый полином еще не создан!");
     }
 }