コード例 #1
0
ファイル: Fraction.cs プロジェクト: bobosam/CSharpOOP
        public static Fraction operator -(Fraction first, Fraction second)
        {
            Fraction result = new Fraction();
            result.Numerator = (first.Numerator * second.denominator) - (second.Numerator * first.denominator);
            result.Denominator = first.Denominator * second.Denominator;

            return result;
        }
コード例 #2
0
ファイル: TestFraction.cs プロジェクト: bobosam/CSharpOOP
        public static void Main()
        {
            Fraction fraction1 = new Fraction(22, 7);
            Fraction fraction2 = new Fraction(40, 4);

            Fraction result = fraction1 + fraction2;
            Console.WriteLine(result);

            result = fraction1 - fraction2;
            Console.WriteLine(result);
        }