log base 2 in stl code example Example: log base c++ int intlog(double base, double x) { return (int)(log(x) / log(base)); }