当前位置:  开发笔记 > 编程语言 > 正文

C ++在不使用pow或loop的情况下计算数字的幂

如何解决《C++在不使用pow或loop的情况下计算数字的幂》经验,为你挑选了1个好方法。

我是C ++的初学者,已经被赋予编写计算数字幂的函数的任务,但是我们不允许使用pow函数或循环。

函数的用户必须在命令窗口中输入基数和指数。

什么是开始的好地方?



1> Bathsheba..:

pow(x, y)可以写成exp(y * log(x))。据我所知,它满足问题约束。

如果使用real xy,则很难进行替代。当然,有一些愚蠢的选择使用递归进行积分,y但对线性问题使用递归从来都不是一种特别好的方法。


我喜欢这种精神。提出愚蠢问题的老师应该准备好接受聪明的答案;)
推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有