コード例 #1
0
ファイル: Breuk.cs プロジェクト: AvetisyanHayk/dotnet.o1sse
        public static Breuk operator /(Breuk breuk1, Breuk breuk2)
        {
            Breuk breuk2bis = (Breuk)breuk2.Clone();

            breuk2bis.swap();
            return(breuk1 * breuk2bis);
        }
コード例 #2
0
ファイル: Breuk.cs プロジェクト: AvetisyanHayk/dotnet.o1sse
        public static Breuk operator *(Breuk breuk1, Breuk breuk2)
        {
            Breuk breuk = new Breuk(breuk1.Teller * breuk2.Teller, breuk1.Noemer * breuk2.Noemer);

            breuk.optimize();
            return(breuk);
        }
コード例 #3
0
ファイル: Breuk.cs プロジェクト: AvetisyanHayk/dotnet.o1sse
 private static int GetGgd(Breuk breuk)
 {
     return(GetGgd(breuk.Teller, breuk.Noemer));
 }