前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础VB教程061期:常用数学函数第一节 弧度/ abs/sin/cos/tan/atn/exp/log等

零基础VB教程061期:常用数学函数第一节 弧度/ abs/sin/cos/tan/atn/exp/log等

作者头像
刘金玉编程
发布2020-03-11 09:37:06
8110
发布2020-03-11 09:37:06
举报
文章被收录于专栏:编程创造城市编程创造城市
视频讲解

https://v.qq.com/x/page/c09303khi7w.html

刘金玉的零基础VB教程061期:

常用数学函数第一节

各种常用数学函数汇总:

  • Abs 求绝对值函数
  • Sin(x)正弦返回一个double,表示一个以弧度为单位的角
  • Cos 余弦
  • Tan 正切
  • Atn反正切
  • Exp反对数, e(自然对数的底)的某次方,常数数e的值大约是2.718282
  • Log自然对数,以e为底的对数
  • Rnd随机数,返回0到1之间的所有数,包含0,但不包含1 ,需要配合randomize提高随机数不同的概率

科学计数法 9.529752 E-02 就是9.529752*10的-2次方

弧度转角度:弧度*180/pi角度转弧度:角度*PI/180

课堂总结

1、学会使用角度函数,注意返回的是弧度单位的数

2、掌握弧度与角度互转的公式

3、掌握自然对数的求解

4、掌握随机数的范围及用法

本期界面:

本期源代码:

代码语言:javascript
复制

Private Sub Command1_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Abs(a)
End Sub

Private Sub Command2_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Sin(a)
End Sub

Private Sub Command3_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Cos(a)
End Sub

Private Sub Command4_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Tan(a)
End Sub

Private Sub Command5_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Atn(a)
End Sub

Private Sub Command6_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Log(a)
End Sub

Private Sub Command7_Click()
Dim a As Double
a = Val(Text1.Text)
Text2.Text = Exp(a)
End Sub

Private Sub Command8_Click()
Randomize

Text2.Text = Rnd


End Sub
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档