【求助】a^n=b,ab为变量怎么求n
用户:
落日黄查看:12 回复:6 评论:12 创建时间:2024-08-04T21:01:01
回复
上一页第 1 页 / 共 1 页下一页
lgz1111如果可以限制a,b,n必须为正整数,可以把n从1遍历到b,计算此时a^n==b是否成立,如果遍历结束仍不成立,就返回错误。否则返回a^b==n时n的数值
点赞1
某个不透露名字的穆云云这个n是有些求不出来的吧(本人初中的)或者 n是什么虚数(b为负数) 超越数(仅能用方程式表达)
比如a=2 b=3 2^n=3 这个n怎么算
如果a,b,n都是正整数也许可以一个一个试
点赞1
梓树星辰可以直接loga(b),但是编程猫只有log10()
所以给你介绍一个换底公式:
loga(b)=logc(b)÷logc(a)
其中c为任意正数
所以可以这样:

这里c=10
点赞1