Exemplo n.º 1
0
        private void btnOpenPar_Click(object sender, EventArgs e)
        {
            if (Tst == null)
            {
                return;
            }
            FactoredPolynomial fp = FactoredPolynomial.Parse(tbControlFact.Text);

            tbPoly.Text        = Tst.OpenBraces(fp).ToString();
            tbControlFact.Text = fp.ToString();
        }
Exemplo n.º 2
0
 private void btnGenPoly_Click(object sender, EventArgs e)
 {
     if (Tst == null)
     {
         return;
     }
     _fp                      = Tst.GenFactoredP();
     tbPoly.Text              = Tst.OpenBraces(_fp).ToString();
     tbControlFact.Text       = _fp.ToString();
     tbSquareFree.Text        = "";
     tbFullFactorization.Text = "";
 }
Exemplo n.º 3
0
        private void btnFactorise_Click(object sender, EventArgs e)
        {
            if (Tst == null)
            {
                return;
            }
            FactoredPolynomial fp;

            if (tbControlFact.Text != "")
            {
                fp = FactoredPolynomial.Parse(tbControlFact.Text);
                ShowResult(Tst.Run(fp, true));
                return;
            }
            else
            {
                fp = new FactoredPolynomial();
                fp[1].Add(Polynomial.Parse(tbPoly.Text));
            }
            ShowResult(Tst.Run(fp));
        }