@@ -925,21 +925,21 @@ def testMixedPower(self):
925925        self .assertTypedEquals (Root (4 ) **  F (2 , 1 ), Root (4 , F (1 )))
926926        self .assertTypedEquals (Root (4 ) **  F (- 2 , 1 ), Root (4 , - F (1 )))
927927        self .assertTypedEquals (Root (4 ) **  F (- 2 , 3 ), Root (4 , - 3.0 ))
928-         self .assertEqual (F (3 , 2 ) **  SymbolicReal ('X' ), SymbolicReal ('1.5  ** X' ))
928+         self .assertEqual (F (3 , 2 ) **  SymbolicReal ('X' ), SymbolicReal ('3/2  ** X' ))
929929        self .assertEqual (SymbolicReal ('X' ) **  F (3 , 2 ), SymbolicReal ('X ** 1.5' ))
930930
931-         self .assertTypedEquals (F (3 , 2 ) **  Rect (2 , 0 ), Polar (2.25 , 0.0 ))
932-         self .assertTypedEquals (F (1 , 1 ) **  Rect (2 , 3 ), Polar (1.0 , 0.0 ))
931+         self .assertTypedEquals (F (3 , 2 ) **  Rect (2 , 0 ), Polar (F ( 9 , 4 ) , 0.0 ))
932+         self .assertTypedEquals (F (1 , 1 ) **  Rect (2 , 3 ), Polar (F ( 1 ) , 0.0 ))
933933        self .assertTypedEquals (F (3 , 2 ) **  RectComplex (2 , 0 ), Polar (2.25 , 0.0 ))
934934        self .assertTypedEquals (F (1 , 1 ) **  RectComplex (2 , 3 ), Polar (1.0 , 0.0 ))
935935        self .assertTypedEquals (Polar (4 , 2 ) **  F (3 , 2 ), Polar (8.0 , 3.0 ))
936936        self .assertTypedEquals (Polar (4 , 2 ) **  F (3 , 1 ), Polar (64 , 6 ))
937937        self .assertTypedEquals (Polar (4 , 2 ) **  F (- 3 , 1 ), Polar (0.015625 , - 6 ))
938938        self .assertTypedEquals (Polar (4 , 2 ) **  F (- 3 , 2 ), Polar (0.125 , - 3.0 ))
939-         self .assertEqual (F (3 , 2 ) **  SymbolicComplex ('X' ), SymbolicComplex ('1.5  ** X' ))
939+         self .assertEqual (F (3 , 2 ) **  SymbolicComplex ('X' ), SymbolicComplex ('3/2  ** X' ))
940940        self .assertEqual (SymbolicComplex ('X' ) **  F (3 , 2 ), SymbolicComplex ('X ** 1.5' ))
941941
942-         self .assertEqual (F (3 , 2 ) **  Symbolic ('X' ), Symbolic ('1.5  ** X' ))
942+         self .assertEqual (F (3 , 2 ) **  Symbolic ('X' ), Symbolic ('3/2  ** X' ))
943943        self .assertEqual (Symbolic ('X' ) **  F (3 , 2 ), Symbolic ('X ** 1.5' ))
944944
945945    def  testMixingWithDecimal (self ):
0 commit comments