教学材料《VB导论》_4.2.pptVIP

  • 0
  • 0
  • 约1.15万字
  • 约 87页
  • 2026-01-22 发布于广东
  • 举报

*Fix(3.5)Cint(3.5)Int(3.5)---343-3-4-4*真题再现例:函数Cint,Int,fix都返回整数值,以下能正确描述它们返回值的大小关系的是()A:Cint(-4.51)=Int(-4.51)fix(-4.51)B:Int(-4.51)Cint(-4.51)fix(-4.51)C:Cint(-4.51)fix(-4.51)Int(-4.51),D:Int(-4.51)fix(-4.51)=Cint(-4.51)A*Cstr(x):将x转换成字符串型,若x为数值型,则转换为数字字符串(对于正数,符号位不予保留)Printlen(cstr(123))Printlen(str(123))*4.日期与时间函数获取系统当前日期:Date获取系统当前时间:Time获取系统当前日期和时间:Now如:PrintdatePrintTimePrintNow*获取指定日期年、月、日的值:Year(D)、Month(D)、Day(D)D为一有效的日期变量、常量或字符表达式,函数返回一个表示D的年、月、日的整数。PrintYear(Now),Month(Now),Day(Now)此外还有minute(d),second(d).*Weekday(D,n):返回给定日期的星期代码(1--7),星期日为1,星期一为2,依次类推。n用于指定星期几为一个星期的第一天的常数。缺省时表示一周的星期天为第1天(美式表达法),2表示一周的星期一为第1天(中式表达法)。PrintWeekday(Now,2)*4.6.5.格式输出函数Format:专门用于将数值、日期和时间数据按指定格式输出。它的一般形式为:Format(表达式[,格式控制字符串])格式控制字符有:#0.,%$-+()E+E-其中#0是数位控制符;.,是标点控制符;*0:数字占位符。如果表达式在格式字符串中0的位置上有数字存在,那么就显示出来,否则就以0显示。若此位置没有数字则补0。Format(1234.567,”00000.0000”)Format(1234.567,”000.00”)一、数值格式化字符01234.56701234.57*#?:数字占位符。如果表达式在格式字符串中#的位置上有数字存在,那么就显示出来,否则该位置什么都不显示?Format(1234.567,”#####.####”)Format(1234.567,”###.##”)1234.5671234.57*说明:对于格式字符0和#,若要显示数值表达式的整数位数多于格式字符串的位数,按实际数值显示,若小数部分的位数多于格式字符串的位数,按四舍五入显示。*.:小数点占位符,表示该位置加小数点。Format(1234,”0000.00”)1234.00*,:千分位的分隔符Format(1234.567,”##,##0.0000”)1,234.5670*%:数值乘以100并在右边加上百分号Format(0.12345,”0.00%”)12.35%*日期格式d:显示日(1-31),个位前不加0.

dd:显示日(1-31),个位前加0.

ddd?:显示星期缩写(sun-sat)

dddd:显示星期全名(Sunday--saturday)

ddddd:显示完整日期

yy:两位数显示年份

yyyy:四位数显示年份Label1.caption=format(date,”ddd”)*注意:Format函数仅用于控制数据的外部输出格式,不会改变数据在计算机内部的存储形式*InputBox函数:用来接受用户通过键盘输入的数据.语法:x=InputBox(prompt,title,default,xpos,ypos,helpfile,context)X可以是变体型或字符串型变量,也可以是数值型变量,若输入的内容不可转换成数值型数据,将会产生运行错误.4.7InputBox函数与MsgBox函数*式中,prompt是提示的字符串,这个参数是必须的。title是对话框的标题,是可选的。default是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档