log2 in C++?
-
Hi Leute!
In cmath scheint es nirgendswo die Funtion log2 zu geben.
log gibt's aber kein log.
Wie kann ich die Funktion implementieren?
-
http://de.wikipedia.org/wiki/Logarithmus#Basisumrechnung :xmas1: :xmas2:
-
Danke! :xmas1:
inline double log2(double x) { const double t = 1.0 / log(2.0); return(log(x) * t); }
-
static const double t = 1.0 / log(2.0);glaub es der compiler nicht selber merkt, dass es immer gleich bleibt.