Beispiel #1
0
        //testovanie MathHead negacie
        public void Function_Neg()
        {
            MathHeadFunctiones mh = new MathHeadFunctiones();

            Assert.AreEqual(-1, mh.Neg(1));
            Assert.AreEqual(-100000000, mh.Neg(100000000));
            Assert.AreEqual(0, mh.Neg(0));
            Assert.AreEqual(5000, mh.Neg(-5000));
            Assert.AreNotEqual(-500, mh.Neg(-500));
            Assert.AreNotEqual(48, mh.Neg(48));
            Assert.AreNotEqual(1, mh.Neg(1));
            Assert.AreEqual(4.5, mh.Neg(-4.5));
            Assert.AreEqual(-9.6, mh.Neg(9.6));
        }
Beispiel #2
0
        /// <summary>
        /// Metóda btn_neg_Click, ktorá je volaná pri stlačení tlačidla negácie.
        /// Metóda obráti znamienko čísla nachádzajúceho sa v textBoxe výsledoku pomocou metódy volanej z matematickej knižnice.
        /// Nastaví sa font podľa velkosti výsledku a priorita kliknutia na tlačidlo enter.
        /// </summary>
        /// <param name="sender">Objekt, ktorý sa posiela do danej metódy</param>
        /// <param name="e">Dáta udalosti, ktoré sa posielajú do danej metódy</param>
        private void btn_neg_Click(object sender, EventArgs e)
        {
            MathHead mh = new MathHead();

            resultBox.Text = mh.Neg(Double.Parse(resultBox.Text)).ToString();
            resultValue    = Double.Parse(resultBox.Text);
            NewFont();
            btn_enter.Focus();
        }