VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx

上传人(卖家):三亚风情 文档编号:3468518 上传时间:2022-09-02 格式:PPTX 页数:15 大小:301.89KB
下载 相关 举报
VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx_第1页
第1页 / 共15页
VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx_第2页
第2页 / 共15页
VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx_第3页
第3页 / 共15页
VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx_第4页
第4页 / 共15页
VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、数学函数及转换函数问题引入 可以将这样的数学公式表示成VB表达式吗?3510yxxsincos2xxzx列表框 数学函数1 转换函数2 函数应用3数学函数及转换函数函数概述函数概述函数是一种特定的运算,在程序中经常使用。Visual Basic提供了大量的内部函数,可以直接调用完成特定的功能。按内部函数的功能和用途,可以分为:数学函数、字符串函数、日期时间函数、转换函数、随机函数、格式输出函数等。数学函数数学函数 数学函数用于各种数学运算。包括三角函数、指数函数、平方根函数、对数函数、绝对值函数等。函 数 名说 明示 例结 果Abs(x)取绝对值Abs(6.5)6.5Atn(x)反正切函数At

2、n(0)0Cos(x)余弦函数Cos(0)1Exp(x)以e为底的指数函数,即exExp(3)20.086Log(x)以e为底的自然对数Log(10)2.3Sin(x)正弦函数Sin(0)0Sgn(x)符号函数Sgn(3.5)1Sqr(x)平方根Sqr(16)4Tan(x)正切函数Tan(0)0数学函数数学函数 Sin(300)【示例】Sin(30*3.14159/180)Private Sub Command1_Click()Dim x As Single x=Sin(30*3.14159/180)Print xEnd Sub数学函数数学函数【示例】5y y=Sqr(5)Private Su

3、b Command1_Click()Print Sqr(5)End Sub转换函数转换函数 Visual Basic中,一些数据类型可以自动转换,如:数字字符串可自动转换为数值型,但多数类型不能自动转换,就需用类型转换函数来实现。常用的转换函数如下表所示。函 数 名说 明示 例结 果Asc(c)将字符转换成ASCII码值Asc(A)65Chr$(n)将ASCII码值转换成对应的字符Chr$(65)AFix(n)截取取整Fix(3.5)3Hex$(n)将十进制转换成十六进制Hex(100)64Int(n)正数取整同Fix,负数取不大于N的最大整数Int(3.5)Int(3.5)43转换函数转换函

4、数函 数 名说 明示 例结 果Lcase$(s)大写字母转换为小写字母Lcase$(ABC)abcOct$(n)将十进制转换成八进制Oct$(100)144Str$(n)将数值转换为字符串Str$(123.45)123.45Ucase$(s)小写字母转换为大写字母Ucase$(abc)ABCVal(s)将数字字符串转换为数值Val(123AR)123续表转换函数转换函数【示例】Int(15.5)15 如何将Sin(300)的结果输出为0.5?Private Sub Command1_Click()Dim x As Single x=Int(Sin(30*3.14159/180)*10+0.5)

5、/10 Print xEnd Sub如何计算的?真实输出转换函数转换函数Sin(30*3.14159/180)Int(Sin(30*3.14159/180)*10+0.5)Int(Sin(30*3.14159/180)*10+0.5)/100.4999996 Int(5.499996)55/10 0.5转换函数转换函数Val(“123asd”)【示例】123Str(123)“123”123是数值“123”是字符串“visual”“VISUAL”Ucase(“Visual”)Lcase(“Visual”)函数应用函数应用1cossinAA 写出半角三角函数的VB表达式。【应用】表达式(1-Cos(A*3.14159/180)/Sin(A*3.14159/180)将计算结果保留2位小数总总 结结 函数是一种特定的运算,在程序中经常使用。学会灵活运用各种函数。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(VB程序设计(第2版)教学课件2-11-数学函数及转换函数.pptx)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|