コード例 #1
0
        public void ShouldReturnCorrctValueForStatisticalFive_Float()
        {
            object mean1, mean2, sigma1, sigma2, r;

            correlationFloat.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r);
            Assert.AreEqual(26.5F, (float)mean1);
            Assert.AreEqual(19.15F, (float)mean2);
            Assert.AreEqual(7.38724769934165F, (float)sigma1, 0.0001);
            Assert.AreEqual(4.0998257802706F, (float)sigma2, 0.0001);
            Assert.AreEqual(1F, (float)r, 0.0001);
        }
コード例 #2
0
        public void ShouldReturnCorrctValueForStatisticalFive_Decimal()
        {
            object mean1, mean2, sigma1, sigma2, r;

            correlationDecimal.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r);
            Assert.AreEqual(26.5M, (decimal)mean1);
            Assert.AreEqual(19.15M, (decimal)mean2);
            Assert.AreEqual(7.38724769934165M, (decimal)sigma1);
            Assert.AreEqual(4.0998257802706M, (decimal)sigma2);
            Assert.AreEqual(0.999976415928678969759657258M, (decimal)r);
        }
コード例 #3
0
        public void ShouldReturnCorrctValueForStatisticalFive_Double()
        {
            object mean1, mean2, sigma1, sigma2, r;

            correlationDouble.GetGreatFive(out mean1, out mean2, out sigma1, out sigma2, out r);
            Assert.AreEqual(26.5, (double)mean1);
            Assert.AreEqual(19.15, (double)mean2);
            Assert.AreEqual(7.38724769934165, (double)sigma1, 0.0001);
            Assert.AreEqual(4.0998257802706, (double)sigma2, 0.0001);
            Assert.AreEqual(1, (double)r, 0.0001);
        }