Gast
#1699940
Hallo hab in einigen Posts gelesen, dass es mit der pow()- Funktion unter GCC Probleme geben soll. Das könnte ein Grund sein, warum meine Funktion mit pow() nicht richtig läuft, ein Fehler meinerseits ist natürlich auch nicht ausgeschlossen. Die Funktion soll ein Feld von 0 und 1 übergeben bekommen und den Dezimalwert berechnen. Klingt einfach, möge man meinen. Hab ich mir auch gedacht, bis die Funktion Blödsinn zurücklieferte, und das in allen möglichen Konstellationen. Der Code ist im Anhang, math.h ist eingefügt. Grundlegendes Problem ist, dass der errechnete Dezimalwert immer 1 oder 2 unter dem Sollwert liegt und sobald die Feldgröße 8 übersteigt, ändert sich nichts mehr, der Wert bleibt bei 254 stehen. mfg