为了账号安全,请及时绑定邮箱和手机立即绑定

请问该怎么测试,oracle function函数?

请问该怎么测试,oracle function函数?

波斯汪 2019-08-15 14:04:23
怎么测试,oracle function函数
查看完整描述

5 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

怎么测试,oracle function函数
比如你定义了一个函数:
create FUNCTION y2
(inx2 number)
return number is
Result number(2);
begin

Result := inx2*inx2;

return(Result);
end y2;

 


查看完整回答
反对 回复 2019-08-23
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

Private Sub Command1_Click()
n = CInt(InputBox("N="))
y = fac(n)
MsgBox n & "!=" & y
End Sub

Function fac(n)
If n = 0 Or n = 1 Then fac = 1 Else fac = n * fac(n - 1)
End Function




查看完整回答
反对 回复 2019-08-23
?
暮色呼如

TA贡献1853条经验 获得超9个赞

Private Sub Command1_Click()

  a = CInt(Text1.Text)

  b = CInt(Text2.Text)

  x = 0

  gcd a, b, x

  Label1.Caption = "Gcd(" & a & "," & b & ")=" & x

  

End Sub


Private Sub Form_Load()

  Label1.Caption = ""

  Text1.Text = ""

  Text2.Text = ""

End Sub


Sub gcd(a, b, x)

  If a Mod b = 0 Then

    x = b

  Else

    gcd b, a Mod b, x

  End If

End Sub





查看完整回答
反对 回复 2019-08-23
?
当年话下

TA贡献1890条经验 获得超9个赞

1

2

3

4

5

6

7

8

Function Factorial(n As Integer) As Double

If Factorial = 0 Then Factorial = 1

If n > 1 Then Factorial = n * Factorial(n - 1)

End Function

 

Private Sub Form_Click() '点击窗体运行

MsgBox "阶乘计算结果为 " & Factorial(Val(InputBox("请输入一个整数,不要太大")))

End Sub




查看完整回答
反对 回复 2019-08-23
?
心有法竹

TA贡献1866条经验 获得超5个赞

Private Function Factorial1(intN As Integer) As Integer
If intN = 0 Then
Factorial1 = 1
Else
Factorial1 = Factorial1(intN - 1) * intN
End If
End Function



查看完整回答
反对 回复 2019-08-23
  • 5 回答
  • 0 关注
  • 609 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信