用VB弄计算器中反函数公式

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、双曲函数

双曲正弦:

If hiy = True And inv1 = False Then '双曲且非反函数Text1 = (自然数对数^ Text1 - 自然数对数^ (-Text1)) / 2

End If

双曲余弦:

If hiy = True And inv1 = False Then

Text1 = (自然数对数^ Text1 + 自然数对数^ (-Text1)) / 2

Hyp.Value = False

End If

双曲正切:

If hiy = True And inv1 = False Then

Text1 = (自然数对数^ Text1 - 自然数对数^ (-Text1)) / (自然数对数^ Text1 + 自然数对数^ (-Text1))

End If

二、双曲函数的反函数

Public Function 双曲正切反函数(Text1) As Double

h = Log(Sqr(1 - Text1 ^ 2) / (1 - Text1))

双曲正切反函数= h

End Function

Public Function 双曲正弦反函数(Text1) As Double

双曲正弦反函数= Log(Text1 + Sqr(Text1 ^ 2 + 1))

End Function

Public Function 双曲余弦反函数(Text1) As Double

双曲余弦反函数= Log(Text1 + Sqr(Text1 ^ 2 - 1))

End Function

三、反三角函数

Function ArcSin(X) As Double '反正弦

ArcSin = Atn(X / Sqr(-X * X + 1))

End Function

Function ArcCos(X) As Double '反余弦

ArcCos = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)

End Function

四、双曲函数的反函数

Function HArcsin(X) As Double '反双曲正弦

HArcsin = Log(X + Sqr(X * X + 1))

End Function

Function HArccos(X) As Double '反双曲余弦

HArccos = Log(X + Sqr(X * X - 1))

End Function

Function HArctan(X) As Double '反双曲正切

HArctan = Log((1 + X) / (1 - X)) / 2 End Function

相关文档
最新文档