Alexander (HH): C: Verlinken statischer Bibliothek führt zu falschem Ergebnis

Beitrag lesen

Moin Moin!

Kleiner Denkanstoß:

echo 5 | static ; echo "5a" | static ; echo "5ab" | static ; echo "5 garbage in garbage out" | static
Zahl 1: 5.000000
Durchschnitt: 5.000000
Zahl 1: 5.000000
Zahl 2: 0.000000
Durchschnitt: 2.500000
Zahl 1: 5.000000
Zahl 2: 0.000000
Zahl 3: 0.000000
Durchschnitt: 1.666667
Zahl 1: 5.000000
Zahl 2: 0.000000
Zahl 3: 0.000000
Zahl 4: 0.000000
Zahl 5: 0.000000
Zahl 6: 0.000000
Zahl 7: 0.000000
Zahl 8: 0.000000
Zahl 9: 0.000000
Zahl 10: 0.000000
Zahl 11: 0.000000
Zahl 12: 0.000000
Zahl 13: 0.000000
Zahl 14: 0.000000
Zahl 15: 0.000000
Zahl 16: 0.000000
Zahl 17: 0.000000
Zahl 18: 0.000000
Zahl 19: 0.000000
Zahl 20: 0.000000
Zahl 21: 0.000000
Zahl 22: 0.000000
Zahl 23: 0.000000
Zahl 24: 0.000000
Durchschnitt: 0.208333

Möchtest Du etwas über nicht abgefangene Fehler, insbesondere rund um atof, anmerken?

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".