Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > > > > Nur als Hinweis zum Ablegen der Werte im EEPROM. > > > > Keine "Float"-Werte speichern, das gibt Probleme. > > > > > > > Klär mich auf. Es gab einen Bug, den ich aber schon in der Ver. 1.60 gefixed habe. Gibt es da in > > > der aktuellen Version Probleme? > > > > > > Gruss Peter > > > > Hallo Peter, > > > > weil das EEPROM die letzten Stellen der Fließkommezahl vergisst. > > Das ist keine Bug, sondern liegt in wohl an den 4 Bit. > > Die Nachkommestellen ab X - ich weiß nicht mehr ab wo genau - sind beim Wiederauslesen > > eher Zufallszahlen. > > > > Damit hatte ich gewaltige Probleme. (Die aber lösbar sind) > > > > > > Gruß > > > > Monte > > Ich habe das nochmal getestet die Codesequenz: > > fx= 3.141596; > EEPROM_WriteFloat(0, fx); > fx=0.5; > fx= EEPROM_ReadFloat(0); > Msg_WriteFloat(fx); > > funktioniert zuverlässig. In fx steht am Ende 3.141596. Das Msg_WriteFloat() rundet > das Ergebnis bei der Ausgabe an der letzten Stelle zu 3.14160. IEEE 754 floating point > Zahlen (4 byte) haben eine Genauigkeit von ca. 7 Stellen. An der letzten Stelle wird bei > Operationen manchmal gerundet. > > Gruss Peter