class Solution { public: double Power(double base, int exponent) { if (abs(base)<=0.000000000001)return 0.0; if (exponent == 0) return 1.0; if (exponent == -1) return static_cast<double>(1)/base; if (exponent == 1) return base; double t...