内容正文:
任务2.11 金额大写转换
任务目标
掌握常用内部函数的使用方法
掌握创建用户自定义函数的方法
掌握调用用户自定义函数的方法
相关知识
常用内部函数
01
自定义函数
02
自定义函数的调用方法
03
模板来自于 http://meihua.docer.com/
3
1. 常用内部函数
在程序中经常需要一些特定的运算或操作。Visual Basic对这些运算或操作进行了封装,以函数形式提供给用户,称为内部函数。
Visual Basic内部函数可分为数学函数、字符串函数、日期时间函数和转换函数几类。
1. 常用内部函数
(1)
1. 常用内部函数
1. 常用内部函数
(2)
1. 常用内部函数
(3)
1. 常用内部函数
(4)格式化输出函数
用于将数值、日期或字符串表达式按指定的格式输出。
语法格式:Format(表达式[,格式字符串])
例子: Dim a As Double a=1234.567
Print Format(a "00000.0000"),Format(a,"##,###.####")
Print Format(a,"#####.##号") , Format (a,"$#####.##")
Print Format(a,"+#####.##"),Format (a,"0.0000E+00")
Print Format(d, "yyyy年mm月dd日hh点mm分ss秒")
1. 常用内部函数
(4)格式化输出函数
输出结果为:
01234.5670 1,234.567
123456.7号 $1234.567
+1234.567 1.2346E+03
2008年03月16日16点45分36秒
1. 常用内部函数
(5)数据类型转换函数
函数 返回 参数范围
CBool(x) Boolean 任何有效的字符串或数值表达式
CByte(x) Byte 0~255
CCur(x) Currency 922,337,203,685.477.5808至922,337,203,685,477.5807
CDate(x) Date 任何有效的日期表达式
CDЫ(X) Double 负数从-1.79769313486232E308至494065645841247E-324;
正数从494065645841247E-324至179769313486232308
CInt(x) Integer -32,768至32,767,小数部分四舍五入
CLng(x) Long -2,147,483,648至2,147,483,647小数部分四舍五入
CSng(x) Single 负数为-3.402823E38至-1401298-45:正数为1.401298E-45至3.402823E38
CStr(x) String 依据参数的情况返回字符串
CVar(x) Variant 若为数值,则范围与Double 相同,若不为数值,则范围与 String相同
2. 自定义函数
自定义函数即Function 过程。
语法格式:
[Private|Public][Static]Function <函数名>([参数列表]) [As 数据类型]
[语句块]
[函数名=表达式]
[Exit Function]
[语句块]
[函数名=表达式]
End Function
2. 自定义函数
自定义函数的调用方法。
语法格式:
函数名([参数列表])
$$