示例#1
0
        // overload operator +
        //public static Frazione operator +(Frazione a, Frazione b)
        //{
        //    return new Frazione(a.Numeratore * b.Denominatore + b.Numeratore * a.Denominatore,
        //       a.Denominatore * b.Denominatore);
        //}

        public Frazione Moltiplica(Frazione f)
        {
            int den = this.Denominatore * f.Denominatore;
            int num = this.Numeratore * f.Numeratore;

            return(new Frazione(num, den));
        }
示例#2
0
        public Frazione Somma(Frazione f)
        {
            int den = mcm(this.Denominatore, f.Denominatore);
            int num = (den / this.Denominatore * this.Numeratore) + (den / f.Denominatore * f.Numeratore);

            return(new Frazione(num, den));
        }