中易网

用c++求方程 xlg(x)=1 的实根的近似值,要求误差不超过0.001。

答案:2  悬赏:0  
解决时间 2021-12-30 12:14
用c++求方程 xlg(x)=1 的实根的近似值,要求误差不超过0.001。
最佳答案
C++里应该有lg()函数吧
这个式子就是lg(x)=1/x
做循环从x=1到 100 然后0.001一加(或者缩小范围1到另一个数A 要保证近似值在这个[1,A]范围内)
for(int x=1;x<100;x=x+0.001)
当lg(x)和1/x的差的绝对值 小于0.001的时候输出这个x
全部回答

用折半法缩小误差

设g(x)=xlg(x)

①首先找到x1和x2使得g(x1)<1且g(x2)>1

②那么实根就在x1,x2之间

然后找到x3=(x1+x2)/2,看g(x3)是大于1还是小于1

③如果g(x3)>1,那么实根就在x1,x3之间;如果g(x3)<1,那么实根就在x3,x2之间。

这里就和步骤②类似了。循环计算直到这个实根范围(或者是x1~x3,或者是x3~x2)在0.001以内就行

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赝古的意思是什么?赝古的释义是什么啊?
结辙的意思是什么啊?请解释下!
蜜蜂少女谢霆锋和吴奇隆憋气多长时间
清晰、坚强、枯萎、侮辱的近义词、反义词。
調氣的意思是什么?調氣的释义是什么啊?
企业qq销售现在好做吗?市场饱和度怎么样?
产后掉头发怎么办,前额掉的厉害
好一歇的意思是什么啊?请解释下!
一藝的意思是什么?一藝的释义是什么啊?
水云间KTV地址在哪,我要去那里办事
广州白云区这边驾校考车有没有梅州快班?最好
My book is different from yours. A.i
传奇世界会长如何退出行会??
左侍下的意思是什么?左侍下的释义是什么啊?
什么是支付宝红包
推荐资讯
搭話的意思是什么?搭話的释义是什么啊?
心精的意思是什么?心精的释义是什么啊?
波画的意思是什么?波画的释义是什么啊?
macbook air烧了还能卖多少钱。说是主板烧了
灵媪的意思是什么?灵媪的释义是什么啊?
丰硕的意思是什么啊?请解释下!
矢无虚发的意思是什么啊?请解释下!
热闹的意思是什么啊?请解释下!
监工的意思是什么啊?请解释下!
卫青第一个妻子怎么死的
ie9浏览器初次打开缓慢
黑曜石守护者为何不能戴着睡觉洗澡
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?