Bug in Robo Pro V 3.1.2. Gleitkommaberechnung

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Stefan
Beiträge: 27
Registriert: 07 Nov 2011, 11:52

Bug in Robo Pro V 3.1.2. Gleitkommaberechnung

Beitrag von Stefan » 16 Nov 2011, 15:27

Hallo,

zum Testen einer Gleitkommafunktion wollte ich eine einfache Schleife schreiben, die eine Gleitkommavariable von -5 bis 5 zählt. Der "+1" Befehl scheint bei Gleitkommevariablen nicht zu funktionieren, obwohl als Datentyp "Gleitkomma" und als Wert "1.0" eingegeben ist. Der Fehler ist "Kein angeschlossener Eingang kann den Befehl '+' verarbeiten."

Also setze ich meine Variable mit den "="Befehl auf einen neuen Wert, den ich mit dem "+" Operator und einer Gleitkomma Konstante mit dem Wert "1.0" berechne. Dies funktioniert auch so weit. Allerdings erhalte ich im Debugger folgende Werte für die Variable angezeigt: -5., -4., -3., -2., -1., -???.?p, 1., 2., 3. 4., 5.

Wieso wird für den Wert 0 "-???.?p" angezeigt?

Sind die Bugs in der Gleitkommaberechnung irgendwo dokumentiert?

Bild

Das Programm liegt hier:

http://reinersch.de/ft/gleitkomma_bug1.rpp

Grüße,

Stefan

vleeuwen
Beiträge: 1609
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: Bug in Robo Pro V 3.1.2. Gleitkommaberechnung

Beitrag von vleeuwen » 16 Nov 2011, 17:22

Hi Stefan,
Did you read the help information?

See: 12.3 Calculation of Precision

Stefan
Beiträge: 27
Registriert: 07 Nov 2011, 11:52

Re: Bug in Robo Pro V 3.1.2. Gleitkommaberechnung

Beitrag von Stefan » 16 Nov 2011, 19:50

Hallo,
danke für die ausführlichen Erklärungen, jetzt ist es mir klar...

It’s not a Bug – It’s a feature!

Grüße,

Stefan

vleeuwen
Beiträge: 1609
Registriert: 31 Okt 2010, 22:23
Wohnort: Enschede (NL)
Kontaktdaten:

Re: Bug in Robo Pro V 3.1.2. Gleitkommaberechnung

Beitrag von vleeuwen » 18 Nov 2011, 20:54

This was invented by Microsoft a long time ago. ;)
It’s not a Bug – It’s a feature!

Antworten