Beispiel #1
0
        public static Breuk operator /(Breuk breuk1, Breuk breuk2)
        {
            Breuk breuk2bis = (Breuk)breuk2.Clone();

            breuk2bis.swap();
            return(breuk1 * breuk2bis);
        }
Beispiel #2
0
        public static Breuk operator *(Breuk breuk1, Breuk breuk2)
        {
            Breuk breuk = new Breuk(breuk1.Teller * breuk2.Teller, breuk1.Noemer * breuk2.Noemer);

            breuk.optimize();
            return(breuk);
        }
Beispiel #3
0
 private static int GetGgd(Breuk breuk)
 {
     return(GetGgd(breuk.Teller, breuk.Noemer));
 }