Esempio n. 1
0
        private bool CheckP()
        {
            if (this.gen_textbox_p.value_textbox.Text == "")
            {
                this.warn_text_p.Text       = "Поле не может быть пустым";
                this.warn_text_p.Visibility = Visibility.Visible;
                return(false);
            }
            BigInteger p = BigInteger.Parse(this.gen_textbox_p.value_textbox.Text);

            if (!Maths.isProbablePrime(p) || p == 2)
            {
                this.warn_text_p.Text       = "Число должно быть простым";
                this.warn_text_p.Visibility = Visibility.Visible;
                return(false);
            }
            return(true);
        }