Hallo, Kann mir jemand sagen, was ich bei dem Kehrwert Falsch mache? ich bekomme das nicht gebacken... Eingang von 99...133..177 Ausgang von 511...0...511 er sollte bei eingang 125 einen wert von ca. 40 ausgeben und bei Eingang 100 ca. 400. Kann sich jemand bitte mal meinen Code anschauen? Bin über jeden Vorschlag glücklich. THX -newbie
Newbie schrieb: > er sollte bei eingang 125 einen wert von ca. 40 ausgeben und bei Eingang > 100 ca. 400. Gerade durch zwei Punkte (Wertepaare (125,40) und (100,400)): Ausgang = Steigung * Eingang + Achsenabschnitt => Ausgang = ((40-400)/(125-100)) * Eingang + (400 - ((40-400)/(125-100)) * 100) Beim Rechnen mit Ganzzahlen (Integer) auf Verlust von Nachkommastellen und Überläufe des Zahlenbereichs aufpassen! In diesem Fall ist die Steigung glücklicherweise ganzzahlig (-360/25 = -144) und es sollte mit 16-Bit Ganzzahlen gerechnet werden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.