求数学高手来解答这个问题!太难了

1992.87=2000-ROUND((2000-2000+LOG((1/X-1))/LOG(10)*400)/2,2)这个对数公式想反解回来,求里面的X是多少,数学也可... 1992.87=2000-ROUND((2000 - 2000 + LOG((1 / X - 1)) / LOG(10) * 400)/2,2)

这个对数公式想反解回来,求里面的X是多少,数学也可以,Excel也行,求高手了。

只有这么多分了,回答上我另外补。谢谢。
展开
以玄武之名
2013-07-29 · TA获得超过779个赞
知道小有建树答主
回答量:106
采纳率:75%
帮助的人:93.5万
展开全部
round函数是四舍五入用的,反解会造成不准确
解的方法倒是简单,把round(" ",2)用" "内的内容直接拿出来替换就行,得:
1992.87=2000 - (2000 - 2000 + LOG(1 /X - 1) / LOG(10) * 400)/2
LOG(1 /X - 1) / LOG(10)=lg(1/x-1),再把上式稍微化简一下
1992.87=2000-(2000-2000+400*lg(1/x-1))/2
想办法把含lg的部分提出来
lg(1/x-1)=((2000-1992.87)*2+2000-2000)/400
去掉lg:
1/x-1=10^(((2000-1992.87)*2+2000-2000)/400)(^就是10的那么多次方)
x=1/(10^(((2000-1992.87)*2+2000-2000)/400)+1)
结果是0.479489726
考虑到round反算的不准确,原来的数有可能是0.47948到0.4795之间的一个数
346947642
2013-07-26 · TA获得超过211个赞
知道小有建树答主
回答量:253
采纳率:0%
帮助的人:118万
展开全部
(2000 - 2000 + LOG((1 / X - 1))

我怎么没看懂。这两个2000不是消掉了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式