永发信息网

求用VB编写一元一次方程

答案:2  悬赏:70  手机版
解决时间 2021-04-14 06:32
求用VB编写一元一次方程
最佳答案

比如x=logx+5


Private Sub Command1_Click()
Dim x As Single, x1 As Single, x2 As Single
Do
x1 = Val(InputBox("下限(>0)", , 0.000001))
Y1 = f(x1)
Loop Until x1 > 0
Do
x2 = Val(InputBox("上限(>下限)", , 0.001))
Y2 = f(x2)
Loop Until x2 > x1
If Sgn(Y1) = Sgn(Y2) Then
MsgBox "给定范围内无解"
Exit Sub
End If
Do
x = x1 - Y1 * (x2 - x1) / (Y2 - Y1)
y = f(x)
If Abs(y) < 0.0000000001 Then Exit Do
If Sgn(y) = Sgn(Y1) Then
x1 = x
Y1 = y
Else
x2 = x
Y2 = y
End If
Loop Until x2 - x1 < 0.00001
Print "其解为:" & x
End Sub

Private Function f(x As Single) As Single
f = x - Log(x) / Log(10) - 5
End Function

全部回答

带过程?

带过程的就很麻烦了。要用到大量公式,也许要用数据库。

只要结果就是普通的运算嘛。

我现在手头没VB ,又很久没用了,不太确定怎么用。

但思路就是 赋值运算啊。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我打怪经验,见东西的系统显示都没有啊
吸力蛋糕坊这个地址在什么地方,我要处理点事
单选题两个有理数的和除以它们的积,所得的商
鼓励孩子自强的诗句,屈原的勉励少年自强的诗
你好,我想报考吉大的西班牙语,想问一下,学
为什么同样在专柜买的化妆品里面液体颜色和味
阅读短文,根据文意用方框内所给的词的适当形
玩fifa2007,我玩经理模式,有个青年训练营,
想问一下化妆品的名字
中盈zy700执法记录仪的初始密码谁能提供,谢
宏川医药连锁有限责任公司宏川平价大药房复兴
魔兽3 鬼泣1。2版 怎么去村庄森林这个地方阿
我好恨,为你,为这个家付出那么多,结果是你没
一九六二年属虎人今年运势
THE和QS哪个更靠谱
推荐资讯
李沧区青岛福源春排骨米饭(桃园路店)哪位知道
笔记本玩游戏不能宽屏?
四海无闲田的上一句,四海无闲田下一句。万里
英雄岛游戏的内存有多高啊?
我高三了!突然感觉很颓废!不想学习!感觉努力
双生花图片、资料、传说
甲流什么症状
招商信用卡怎么算积分,招商银行信用卡积分怎
QQ聊天室什么时候开呀
小学五年级上册半期考试卷作文
百合大酒店我想知道这个在什么地方
踢球是什么意思???
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?