Variable mit umgekehrtem Vorzeichen funktioniert nicht
Verfasst: Donnerstag 8. Juli 2021, 17:36
Hallo,
das ist mein erster Eintrag in diesem Forum. Ich habe vor einigen Wochen mit Python angefangen und bin auf ein Problem gestoßen:
In meinem Code habe ich eine Variable, welche eine Zahl enthält, die ich zuerst umkehren will mit * -1 und anschließend in eine Formel einbauen will.
So sieht der Code momentan aus:
Wert_1 = Wert_1 * -1
Lösung_b= math.sqrt(math.pow(Wert_1, 2) + math.pow(Wert_2, 2))
print("Die Länge der Seite b beträgt:")
print(Lösung_b)
(Ich habe den restlichen Code weggelassen, weil bis dahin alles funktioniert hat.)
Jetzt ist aber das Problem, dass anscheinend der Wert zwar tatsächlich mit * -1 multipliziert wird, jedoch scheint dies in der Rechnung nicht beachtet zu werden. Denn die Lösung wäre richtig, wenn das Vorzeichen von Wert_1 positiv wäre.
Also meine Frage ist: Wie bekomme ich es hin, dass der Wert umgekehrt wird und der umgekehrte Wert dann in der Rechnung beachtet wird.
Vielen Dank und LG
das ist mein erster Eintrag in diesem Forum. Ich habe vor einigen Wochen mit Python angefangen und bin auf ein Problem gestoßen:
In meinem Code habe ich eine Variable, welche eine Zahl enthält, die ich zuerst umkehren will mit * -1 und anschließend in eine Formel einbauen will.
So sieht der Code momentan aus:
Wert_1 = Wert_1 * -1
Lösung_b= math.sqrt(math.pow(Wert_1, 2) + math.pow(Wert_2, 2))
print("Die Länge der Seite b beträgt:")
print(Lösung_b)
(Ich habe den restlichen Code weggelassen, weil bis dahin alles funktioniert hat.)
Jetzt ist aber das Problem, dass anscheinend der Wert zwar tatsächlich mit * -1 multipliziert wird, jedoch scheint dies in der Rechnung nicht beachtet zu werden. Denn die Lösung wäre richtig, wenn das Vorzeichen von Wert_1 positiv wäre.
Also meine Frage ist: Wie bekomme ich es hin, dass der Wert umgekehrt wird und der umgekehrte Wert dann in der Rechnung beachtet wird.
Vielen Dank und LG