导航:首页 > 数字科学 > 数学求根公式vb语音怎么写

数学求根公式vb语音怎么写

发布时间:2022-07-16 06:46:58

① 用vb编写一个程序求一元二次方程ax2+bc+c=0的根

用^表示幂,当b^2-4ac≥0时的根为.x=(-b±√(b^2-4ac))/(2a)称为一元二次方程的求根公式当b^2-4ac>0时,有两个不同的根当b^2-4ac=0时,有两个相同的根当b^2-4ac<0时,没有实数根.Private Sub Command1_Click()
Dim a, b, c
a = CDbl(InputBox("输入a值:"))
b = CDbl(InputBox("输入b值:"))
c = CDbl(InputBox("输入c值:"))
If b ^ 2 - 4 * a * c < 0 Then
Print "没有实根"
Else
Print "X1=" & (-b + Sqr(b ^ 2 - 4 * a * c)) / (2 * a)
Print "X2=" & (-b - Sqr(b ^ 2 - 4 * a * c)) / (2 * a)
End IfEnd Sub

② vb 编一元二次方程求根

如果是根号下12呢,是否保留根号(12)?还是化简成2*根号(3)?

③ 有两根的求根公式的vb表达式

x1=(-b+sqr(b^2-4*a*c))/(2*a)
x2=(-b-sqr(b^2-4*a*c))/(2*a)

你要的是不是这两个表达式?

④ 求一元二次方程ax^2+bx+c=0的根.用VB语言怎么编

Private Sub Command1_Click()
Dim A As Single,B As Single,C As Single
Dim R1 As Single,R2 As Single
A = Val(Text1.Text)
B = Val(Text2.Text)
C = Val(Text3.Text)
If B ^ 2 - 4 * A * C < 0 Then
MsgBox "该方程无解."
ElseIf B ^ 2 - 4 * A * C = 0 Then
R1 = -B / 2 / A
MsgBox "该方程仅有一个根为" & R1 & "."
Else
R1 = (-B + Sqr(B ^ 2 - 4 * A * C)) / (2 * A)
R2 = (-B - Sqr(B ^ 2 - 4 * A * C)) / (2 * A)
MsgBox "该方程有两个根分别为" & R1 & "和" & R2 & "."
End If
End Sub

⑤ 关于VB根式计算

一元二次的求根公式可以写成VB试为
根一:(-b+(4*a*c-b^2)^(1/2))/(2*a)
根二:(-b-(4*a*c-b^2)^(1/2))/(2*a)
比如方程ax^2+bx+c=o
只要给计算机输入a,b,c 按以上公式就可以求出~~
比如:
a=inputbox("a=")
b=inputbox("b=")
c=inputbox("c=")
if b^2-4*c*c<0 then
print "此方程无根"
end if
g1=(-b+(4*a*c-b^2)^(1/2))/(2*a)
g2=(-b-(4*a*c-b^2)^(1/2))/(2*a)
if g1=g2 then
print "次方程有同一跟为";g1
else
print "根1=";g1;"根2=";g2
end if

⑥ VB中数学公式写法

Private Sub Command1_Click()
If Text1.Text = "" Then
Label3.Caption = "请输入合法的的数值!"
Else
Label3.Caption = "你应该输入" & (Val(Text1.Text) - 1) * 4 + (1024 * Val(Text.Text)) & M 作为分区大小
End If
End Sub
Private Sub Command2_Click()
Unload Me
End Sub

Private Sub Text1_Click()
Label3.Caption = ""
End Sub
'只允许在text1中输入0-9的数字
Private Sub Text1_KeyPress(KeyAscii As Integer)
If (Chr(KeyAscii) > "9" Or Chr(KeyAscii) < "0") And Chr(KeyAscii) <> "." Then
KeyAscii = 0
End If
End Sub

这里text1.text是文本类型,需要转换成数值类型的才能进行运算。
(Val(Text1.Text) - 1) * 4 + (1024 * Val(Text.Text))

⑦ 有关于vb语言中编数学公式

这不就是需要乘方和阶乘嘛,先做一个阶乘的函数

Function JC(n as long) as long
Dim i as long
JC=1
if n > 0 then
for i = n to 1 step -1
JC=JC*i
Next
end if
End function

你看上面这个Function 就可以计算阶乘了,然后再计算你要求的那个

比如a(n)=x^n/(2n-1)!吧

先给x赋值,可以用Inputbox之类的

a(n)=x^n / JC(2n-1) 就这样就可以了,具体看n和x是多少了。

⑧ 在VB中怎么用数学表达式开n次方根

FunctionSqry(NumberAsDouble,ExpAsDouble)
Sqry=Number^(1/Exp)
EndFunction

⑨ “求一元二次方程的根”的vb代码怎么写,跪求,谢谢

PrivateSubCommand1_Click()
a=Val(Text1)'文本框里的值取出来
b=Val(Text2)'分别存到三个变量里,做方程的系数
c=Val(Text3)
Ifa<>0Then'首先判断第一个系数不为0的情况
dt=b^2-4*a*c'公式中用到的表达式暂存
r=-b/(2*a)
Ifdt>0Then'这种情况时用公式求方程的根
s=Sqr(dt)/(2*a)
q1="x1="&Format(r+s,"#.00")
q2="x2="&Format(r-s,"#.00")
Label1.Caption="方程的根分别是:"&q1&"和"&q2'输出方程的两个根
ElseIfdt=0Then
Label1.Caption="x1=x2="&Format(r,"#.00")'两个相等根的输出
Else
Label1.Caption="无实根"'没有实根
EndIf

ElseIfb<>0Then'一元一次方程的情况处理
y=-c/b
Label1.Caption="方程只有一个根"&y
Else
Label1.Caption="方程无意义"'方程不成立的处理
EndIf
EndSub

阅读全文

与数学求根公式vb语音怎么写相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:746
乙酸乙酯化学式怎么算 浏览:1411
沈阳初中的数学是什么版本的 浏览:1363
华为手机家人共享如何查看地理位置 浏览:1054
一氧化碳还原氧化铝化学方程式怎么配平 浏览:894
数学c什么意思是什么意思是什么 浏览:1421
中考初中地理如何补 浏览:1312
360浏览器历史在哪里下载迅雷下载 浏览:712
数学奥数卡怎么办 浏览:1402
如何回答地理是什么 浏览:1035
win7如何删除电脑文件浏览历史 浏览:1063
大学物理实验干什么用的到 浏览:1494
二年级上册数学框框怎么填 浏览:1713
西安瑞禧生物科技有限公司怎么样 浏览:1000
武大的分析化学怎么样 浏览:1255
ige电化学发光偏高怎么办 浏览:1345
学而思初中英语和语文怎么样 浏览:1666
下列哪个水飞蓟素化学结构 浏览:1430
化学理学哪些专业好 浏览:1493
数学中的棱的意思是什么 浏览:1071