コード例 #1
0
        public void test06SumaDeFracciones()
        {
            Numero sieteDecimos = new Entero(7).dividido(new Entero(10));

            Assert.AreEqual(sieteDecimos, unQuinto.mas(unMedio));

            /*
             * La suma de fracciones es:
             *
             * a/b + c/d = (a.d + c.b) / (b.d)
             *
             * SI ESTAN PENSANDO EN LA REDUCCION DE FRACCIONES NO SE PREOCUPEN!
             * TODAVIA NO SE ESTA TESTEANDO ESE CASO
             */
        }
コード例 #2
0
        override public Numero masFraccion(Fraccion sumando)
        {
            Numero nuevoDenominador = denominador.por(sumando.getDenominador());
            Numero nuevoNumerador1  = numerador.por(sumando.getDenominador());
            Numero nuevoNumerador2  = denominador.por(sumando.getNumerador());
            Numero nuevoNumerador   = nuevoNumerador1.mas(nuevoNumerador2);

            return(nuevoNumerador.dividido(nuevoDenominador));
        }
コード例 #3
0
 public void test03SumaDeEnteros()
 {
     Assert.AreEqual(dos, uno.mas(uno));
 }
コード例 #4
0
 public void test17LaSumaDeFraccionesPuedeDarEntero()
 {
     Assert.AreEqual(uno, unMedio.mas(unMedio));
 }