コード例 #1
0
        //Overload binary minus operator
        public static OverloadBinaryOperator operator /(OverloadBinaryOperator S1, OverloadBinaryOperator S2)
        {
            OverloadBinaryOperator temp = new OverloadBinaryOperator(0);

            temp.val = S1.val / S2.val;

            return(temp);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            OverloadBinaryOperator S1 = new OverloadBinaryOperator(20);
            OverloadBinaryOperator S2 = new OverloadBinaryOperator(10);

            OverloadBinaryOperator S3 = new OverloadBinaryOperator(0);

            S3 = S1 - S2;
            S3.PrintValues();

            S3 = S1 * S2;
            S3.PrintValues();

            S3 = S1 / S2;
            S3.PrintValues();
        }