问个VB中的一个算术表达式
pow(x+sqrt(x*x+1),1.0/3) (x+sqrt(x*x+1))^1.0/3 上面这两个中哪个是对的啊还是都可以 还有其中的1.0是必须用1.0? 可不可以用1啊
sqr是函数,sqrt和pow想必是自定义函数,不知道是怎么写的;你需要单步跟踪一下,看结果是否一样引用 pow(x+sqrt(x*x+1),1.0/3) (x+sqrt(x*x+1))^1.0/3 上面这两个中哪个是对的啊还是都可以 还有其中的1.0是必须用1.0? 可不可以用1啊 sqr,pow是用戶自定義函數; VB不支持这个函数 在C中 又是什么情况 上面的1.0 是不是必须的 都有问题,应该写成这样子 (x+sqr(x*x+1))^(1.0/3) 不是必需用1.0的,你写成一就可以的 都有问题,应该写成这样子 (x+sqr(x*x+1))^(1/3) 虽然不是很懂,但是得帮你顶一下! sqrt 好像是C里面的写法 VB里.0 可以不用,C语言就不清楚了
相关问答:
Printer.ScaleMode = 6 6表示毫米 Printer.PaperSize = vbPRPSA4 '初始坐标 x = 1 y = 4 '最大的线筐 Printer.DrawStyle = 0 Printer.Line (x, y)-(x + 132.5, y) ......
请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click() Dim app As New Illustrator.Application Dim doc As Illustrator.Document Dim thislayer As Illustrator.Layer ......
Private Sub Command1_Click() Dim m As Integer '接受文本框一的数值 Dim n As Integer '接受文本框二的数值 Dim k As Integ ......
form1 中,我在Text1里输入1111111111 Dim str1 As String Private Sub Command1_Click() str1 = Me.Text1.Text Combo1.AddItem str1 End Sub 点Command1,就写到Combo1的 下拉菜单里去了 ......
从网页通过inet控件的Inet1.GetChunk读取其代码,然后想转换为汉字,转换代码如下 Private Sub Inet1_StateChanged(ByVal State As Integer) Dim strRecText As String Dim st ......