Cita: Mas cosas, por que Python evalúa 10**-3 como 0.001 , no debería ser -1000?
En esto python tiene toda la razón. -10**3 si seria -1000.
Ahora bien a la hora de imprimir flotantes python tiene un pequeño problema. Pero lo arreglas usando
Decimal
Igual y prueba con: