Signum-Funktion falsch implementiert
Verfasst: 25. April 2010, 12:41
keine große Sache, doch ärgerlich, wenn man sich darauf verlässt:
Die Beschreibung des Core-Signum-Makros passt nicht zum Verhalten: eigentlich sollte die Signum-Funktion beim Eingangswert keinen Event schicken; tut es aber doch, nämlich eine -1.
Meistens ist dies keine große Sache, doch wenn es darauf ankommt schon ärgerlich. Der Fehler lässt sich relativ leicht beseitigen, z.B. wenn man im unteren Teil eine gesonderte Abfrage für negative Werte macht.
Natürlich kann man auch die Beschreibung ändern: +1 für positive Werte, -1 für nicht positive Werte
ciao herw
Die Beschreibung des Core-Signum-Makros passt nicht zum Verhalten: eigentlich sollte die Signum-Funktion beim Eingangswert keinen Event schicken; tut es aber doch, nämlich eine -1.
Meistens ist dies keine große Sache, doch wenn es darauf ankommt schon ärgerlich. Der Fehler lässt sich relativ leicht beseitigen, z.B. wenn man im unteren Teil eine gesonderte Abfrage für negative Werte macht.
Natürlich kann man auch die Beschreibung ändern: +1 für positive Werte, -1 für nicht positive Werte
ciao herw