加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – 需要pow(-1,1.2)为1

发布时间:2020-12-16 06:46:50 所属栏目:百科 来源:网络整理
导读:我正在使用math.h与GCC和GSL.我想知道如何评估它? 我希望pow函数将pow(-1,1.2)识别为((-1)^ 6)^(1/5).但事实并非如此. 有谁知道会识别这些的c库吗?也许某人有他们可以分享的分解程序. 解决方法 看起来你正在寻找战俘(abs(x),y??). 说明:你似乎在思考 xy =
我正在使用math.h与GCC和GSL.我想知道如何评估它?

我希望pow函数将pow(-1,1.2)识别为((-1)^ 6)^(1/5).但事实并非如此.

有谁知道会识别这些的c库吗?也许某人有他们可以分享的分解程序.

解决方法

看起来你正在寻找战俘(abs(x),y??).

说明:你似乎在思考

xy =(xN)(y / N)

如果我们选择N === 2,那么你有

(x2)y / 2 =((x2)1/2)y

(x2)1/2 = | x |

代替给出

| X | Y

这是一个延伸,因为上述操作仅适用于非负x,但您是选择使用该假设的人.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读