Any way faster than pow() to compute an integer power of 10 in C++?

后端 未结 12 891
逝去的感伤
逝去的感伤 2020-12-05 13:25

I know power of 2 can be implemented using << operator. What about power of 10? Like 10^5? Is there any way faster than pow(10,5) in C++? It is a pretty straight-forw

12条回答
  •  情深已故
    2020-12-05 13:40

    if you want to calculate, e.g.,10^5, then you can:

    int main() {
       cout << (int)1e5 << endl; // will print 100000
       cout << (int)1e3 << endl; // will print 1000
       return 0;
    } 
    

提交回复
热议问题