Ejemplo n.º 1
0
        public static PS operator +(PS t1, PS t2)
        {
            PS t = new PS();

            t.ts = t1.ts * t2.ms + t1.ms * t2.ts;
            t.ms = t1.ms * t2.ms;
            return(t.Rutgon());
        }
Ejemplo n.º 2
0
        public PS Thuong(PS t2)
        {
            // tìm thương hai phân số
            PS t = new PS();

            t.ts = this.ts * t2.ms;
            t.ms = this.ms * t2.ts;
            return(t.Rutgon());
        }
Ejemplo n.º 3
0
        public PS tich(PS t2)
        {
            // tính tích hai phân số
            PS t = new PS();

            t.ts = this.ts * t2.ts;
            t.ms = this.ms * t2.ms;
            return(t.Rutgon());
        }
Ejemplo n.º 4
0
        public PS hieu(PS t2)
        {
            // tính hiệu
            PS t3 = new PS();

            t3.ts = this.ts * t2.ms - this.ms * t2.ts;
            t3.ms = this.ms * t2.ms;
            return(t3.Rutgon());
        }
Ejemplo n.º 5
0
        public PS Tong(PS t2)
        {
            // tổng 2 phân số
            PS t = new PS();

            t.ts = this.ts * t2.ms + this.ms * t2.ts;
            t.ms = this.ms * t2.ms;
            return(t.Rutgon());
        }