'Expressions like 1.6*10^-3 (not 1.6e-3) it should evaluate.'

def test_explicit_sci_notation(self):

    self.assertEqual(calc.evaluator({}, {}, '-1.6*10^-3'), (-0.0016))
    self.assertEqual(calc.evaluator({}, {}, '-1.6*10^(-3)'), (-0.0016))
    self.assertEqual(calc.evaluator({}, {}, '-1.6*10^3'), (-1600))
    self.assertEqual(calc.evaluator({}, {}, '-1.6*10^(3)'), (-1600))
