ich habe im Rahmen eines Projektes eine Klasse "Batterie" mit verschiedenen Eigenschaften, u.a. etwa der Gesamtwirkungsgrad. Klassenintern ist dies die Variable "ges_eta". Mit einer Let-Prozedur möchte ich ges_eta nun einen Wert zuweisen, jedoch funktioniert das auf sehr seltsame Art und Weise nicht.
Der übergebene Wert ist 0.7, ges_eta nimmt jedoch einen Wert von 0.91469... an? Im Anhang habe ich zwei Bilder dazu .. Eine andere Frage ist, warum im Überwachungsfenster unter "Gesamtwirkungsgrad" wiederum ein anderer Wert steht. Die gleichnamige Get-Prozedur gibt lediglich den Wert von ges_eta zurück.
Kann sich das jemand erklären oder ist das ein ganz einfacher Anfängerfehler?
Vielen Danke und beste Grüße,
Henning
(P.S.: über die zu sehende Technologie-Prozedur klappt es auch nicht, auch hier wird nicht etwa 0.75 zugewiesen, sondern irgendein anderer Wert.)