Exemplo n.º 1
0
        public void OdległośćEuklidesowa_PoprawnieLiczy_JednaUjemnaDrugaDodatnia()
        {
            double b     = -4;
            double c     = 6;
            double wynik = 10;

            double otrzymanyWynik = FunkcjeMatematyczne.OdległośćEuklidesowa(b, c);

            Assert.AreEqual(wynik, otrzymanyWynik);
        }
Exemplo n.º 2
0
        public void MetodaCałkowitegoPołączenia_PoprawnieLiczy()
        {
            double[] A         = { -5, 1, 2, 4 };
            double[] B         = { 7, -6, 9 };
            double   odpowiedź = 14;

            double uzyskanaOdpowiedź = FunkcjeMatematyczne.MetodaCałkowitegoPołączenia(ref A, ref B);

            Assert.AreEqual(odpowiedź, uzyskanaOdpowiedź);
        }
Exemplo n.º 3
0
        public void OdległośćEuklidesowa_PoprawnieLiczy_DlaUjemnych()
        {
            double b     = -4;
            double c     = -6;
            double wynik = 2;

            double otrzymanyWynik = FunkcjeMatematyczne.OdległośćEuklidesowa(b, c);

            Assert.AreEqual(wynik, otrzymanyWynik);
        }
Exemplo n.º 4
0
        public void MetodaCentroidalnegoPołączenia_PoprawnieLiczy()
        {
            double[] A         = { -5, 1, 2, 4 }; // Σ = 2, 2/4 = 0.5
            double[] B         = { 7, -6, 9 };    // Σ = 10, 10/3 = 3.3333
            double   odpowiedź = 2.833;

            double uzyskanaOdpowiedź = FunkcjeMatematyczne.MetodaCentroidalnegoPołączenia(ref A, ref B);

            uzyskanaOdpowiedź = Math.Round(uzyskanaOdpowiedź, 3);
            Assert.AreEqual(odpowiedź, uzyskanaOdpowiedź);
        }
Exemplo n.º 5
0
        public void MetodaŚrednichGrupowych_PoprawnieLiczy()
        {
            double[] A         = { -5, 1, 2, 4 };
            double[] B         = { 7, -6, 9 };
            double   odpowiedź = 7.167;

            double uzyskanaOdpowiedź = FunkcjeMatematyczne.MetodaŚrednichGrupowych(ref A, ref B);

            uzyskanaOdpowiedź = Math.Round(uzyskanaOdpowiedź, 3);
            Assert.AreEqual(odpowiedź, uzyskanaOdpowiedź);
        }