博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
17-pow(c++)
阅读量:4947 次
发布时间:2019-06-11

本文共 655 字,大约阅读时间需要 2 分钟。

C++中有封装的pow()可以直接调用,头文件math,同时对函数进行了重载,支持多种参数格式:
double pow (double base     , double exponent);      float pow (float base      , float exponent);long double pow (long double base, long double exponent);     double pow (Type1 base      , Type2 exponent);        // additional overloads
 

  

详情可以参考: 同时给出一种板子:
int mypow(int x, int y)    {        if (y == 1) return x;        int result = 0;        int tmp = mypow(x, y/2);        if(y&1 != 0) //奇数        {            result = x * tmp * tmp;        }        else        {            result = tmp * tmp;        }            return result;    }

  

 

转载于:https://www.cnblogs.com/zhumengdexiaobai/p/8995978.html

你可能感兴趣的文章
c++ 网络编程(一)TCP/UDP windows/linux 下入门级socket通信 客户端与服务端交互代码...
查看>>
程序员如何提高影响力:手把手教你塑造个人品牌
查看>>
身份证校验原理和PHP实现
查看>>
[Locked] Wiggle Sort
查看>>
deque
查看>>
推荐使用MEF降低耦合
查看>>
Spring学习
查看>>
刻意练习
查看>>
A31 APK 精简列表
查看>>
unittest单元测试框架简单说明
查看>>
1392
查看>>
day14 生成器表达式,列表推导式 以及 部分内置函数
查看>>
计算机
查看>>
日期时间-字符串转换 java代码
查看>>
Java for LeetCode 169 Majority Element
查看>>
Delphi 接口机制真相
查看>>
linux下的zookeeper启动
查看>>
重定向和servlet生命周期
查看>>
待看:《未来简史》樊登读书会
查看>>
二代测序技术总结
查看>>