Hallo
Ich arbeite gerade an einem Projekt (welches ich auch bald vorstellen werde

) das mit Formeln hantiert.
Folgender String kommt von einer Fremdeingabe:
Variable m und v sind definiert:
Nun wird der obere String (Formel) mittels "exec" ausgeführt. Folglich wird in der Variable "W" das Resultat gespeichert. Dummerweise ist dies 0 anstatt 2. Ich weiss auch wieso: Nur wenn die Faktoren Fliesskommazahlen sind, wird das Ergebnis eine Fliesskommazahl. Nur blöderweise kann ich die Faktoren nicht ändern, die sind so fest.
Wie kann ich python trotzdem zwingen, das Resultat 2.0 zu speichern?
Grüsse
Pot