pow ersetzen
-
2^0 ist doch 1, jedenfalls als ich noch Mathe gelernt hab

inline int exp2(unsigned int x) { return (x==0)? (1): (1<<x); }edit: Das ist natürlich Unsinn

-
Badestrand schrieb:
2^0 ist doch 1, jedenfalls als ich noch Mathe gelernt hab

Ja - und 1<<0 ergibt rein zufällig auch 1, also erübrigt sich deine Fallunterscheidung

-
CStoll schrieb:
Badestrand schrieb:
2^0 ist doch 1, jedenfalls als ich noch Mathe gelernt hab

Ja - und 1<<0 ergibt rein zufällig auch 1, also erübrigt sich deine Fallunterscheidung

Ups

Ich hab irgendwie an.. irgendwas anderes gedacht
-
ok, danke ich habs jetzt verstanden und es funktioniert auch.
und viel spaß noch beim diskutieren