@@ -1129,21 +1129,21 @@ def testMixedPower(self):
11291129 self .assertTypedEquals (Root (4 ) ** F (2 , 1 ), Root (4 , F (1 )))
11301130 self .assertTypedEquals (Root (4 ) ** F (- 2 , 1 ), Root (4 , - F (1 )))
11311131 self .assertTypedEquals (Root (4 ) ** F (- 2 , 3 ), Root (4 , - 3.0 ))
1132- self .assertEqual (F (3 , 2 ) ** SymbolicReal ('X' ), SymbolicReal ('1.5 ** X' ))
1132+ self .assertEqual (F (3 , 2 ) ** SymbolicReal ('X' ), SymbolicReal ('3/2 ** X' ))
11331133 self .assertEqual (SymbolicReal ('X' ) ** F (3 , 2 ), SymbolicReal ('X ** 1.5' ))
11341134
1135- self .assertTypedEquals (F (3 , 2 ) ** Rect (2 , 0 ), Polar (2.25 , 0.0 ))
1136- self .assertTypedEquals (F (1 , 1 ) ** Rect (2 , 3 ), Polar (1.0 , 0.0 ))
1135+ self .assertTypedEquals (F (3 , 2 ) ** Rect (2 , 0 ), Polar (F ( 9 , 4 ) , 0.0 ))
1136+ self .assertTypedEquals (F (1 , 1 ) ** Rect (2 , 3 ), Polar (F ( 1 ) , 0.0 ))
11371137 self .assertTypedEquals (F (3 , 2 ) ** RectComplex (2 , 0 ), Polar (2.25 , 0.0 ))
11381138 self .assertTypedEquals (F (1 , 1 ) ** RectComplex (2 , 3 ), Polar (1.0 , 0.0 ))
11391139 self .assertTypedEquals (Polar (4 , 2 ) ** F (3 , 2 ), Polar (8.0 , 3.0 ))
11401140 self .assertTypedEquals (Polar (4 , 2 ) ** F (3 , 1 ), Polar (64 , 6 ))
11411141 self .assertTypedEquals (Polar (4 , 2 ) ** F (- 3 , 1 ), Polar (0.015625 , - 6 ))
11421142 self .assertTypedEquals (Polar (4 , 2 ) ** F (- 3 , 2 ), Polar (0.125 , - 3.0 ))
1143- self .assertEqual (F (3 , 2 ) ** SymbolicComplex ('X' ), SymbolicComplex ('1.5 ** X' ))
1143+ self .assertEqual (F (3 , 2 ) ** SymbolicComplex ('X' ), SymbolicComplex ('3/2 ** X' ))
11441144 self .assertEqual (SymbolicComplex ('X' ) ** F (3 , 2 ), SymbolicComplex ('X ** 1.5' ))
11451145
1146- self .assertEqual (F (3 , 2 ) ** Symbolic ('X' ), Symbolic ('1.5 ** X' ))
1146+ self .assertEqual (F (3 , 2 ) ** Symbolic ('X' ), Symbolic ('3/2 ** X' ))
11471147 self .assertEqual (Symbolic ('X' ) ** F (3 , 2 ), Symbolic ('X ** 1.5' ))
11481148
11491149 def testMixingWithDecimal (self ):
0 commit comments