Visual BasicNET程序设计基础(第6章)-数据输出与格式控制.ppt

Visual BasicNET程序设计基础(第6章)-数据输出与格式控制.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
N或n 数字 数字转换为“-d,ddd,ddd.ddd…”格式的字符串,其中每个“d”表示一个数字(0~9)。如果该数字为负,则该字符串以减号开头。小数点左边每三个数字之间插入一个千位分隔符。精度说明符指示所需的小数位数 P或p 百分比 数字转换为以百分比形式表示的字符串。如果数字为负,则产生的字符串以负号开头。已转换的数字乘以100以表示为百分比。精度说明符指示所需的小数位数 2.自定义数字格式说明符 如果标准数字格式说明符未提供所需的格式化类型,可以使用自定义格式字符串进一步增强字符串输出。自定义数字格式说明符如表6-7所示。 格式字符 名 称 说 明 0 零占位符 如果格式化的值在格式字符串中出现“0”的位置有一个数字,则此数字被复制到输出字符串中。“00”说明符使得值被舍入到小数点前最近的数字,例如,用“00”格式化34.5将得到值35 # 数字占位符 如果格式化的值在格式字符串中出现“#”的位置有一个数字,则此数字被复制到输出字符串中。否则,输出字符串中的此位置不存储任何值。请注意,如果“0”不是有效数字(即使“0”是字符串中唯一的数字),此说明符将不显示“0”字符。如果“0”是所显示的数字中的有效数字,则显示“0”字符。“##”格式字符串使得值被舍入到小数点前最近的数字,例如,用“##”格式化34.5将得到值35 表6-7 自定义数字格式说明符 格式字符 名 称 说 明 . 小数点 格式字符串中的第一个“.”字符确定格式化的值中的小数点分隔符的位置;任何其他“.”字符被忽略 , 千位分隔符和数字比例换算 “,”字符有两种用途。首先,如果格式字符串在小数点(如果有)左边的两个数字占位符(0或#)之间包含“,”字符,则输出将在小数点分隔符左边的每三个数字之间插入千位分隔符。其次,如果格式字符串在紧邻小数点的左侧包含一个或多个“,”字符,则数字在格式化之前将被“,”字符数除,然后乘以1000。例如,格式字符串“0,,”将 100,000,000简单表示为100。使用“,”字符指示比例换算在格式化数字中不包括千位分隔符。因此,若要将数字缩小1,000,000倍并插入千位分隔符,应使用格式字符串“#,##0,,” % 百分比占位符 在格式字符串中出现“%”字符将导致数字在格式化之前乘以100。将合适的符号插入到数字本身在格式字符串中出现“%”的位置 续表 格式字符 名 称 说 明 E0、E+0 E-0 e0、e+0 e-0 科学计数法 如果“E”、“E+”、“E-”、“e”、“e+”或“e-”中的任何一个字符串出现在格式字符串中,而且后面紧跟至少一个“0”字符,则数字用科学计数法来格式化,在数字和指数之间插入“E”或“e”。在科学计数法指示符后面的“0”字符数确定指数输出的最小位数;“E+”和“e+”格式指示符号字符(正号或负号)应总是置于指数前面 续表 格式字符 名 称 说 明 \ 转义符 Visual Basic.NET中不支持此转义符,但是ControlChars提供相同的功能 ABC ABC 字符串 引在单引号或双引号中的字符被原样复制到输出字符串中,而且不影响格式化 ; 部分分隔符 “;”字符用于分隔格式字符串中的正数、负数和零各部分 其他 所有其他字符 所有其他字符以文本形式复制到输出字符串中它们出现的位置 续表 3.标准日期/时间格式说明符 标准日期/时间格式字符串包含表6-8中的任一个格式说明符。 格 式 字 符 名 称 说 明 d 短日期模式 输出样例:2007-03-28 D 长日期模式 输出样例:2007年3月28日 t 短时间模式 输出样例:6:58 T 长时间模式 输出样例:6:58:54 f 完整日期/时间模式(短时间) 显示长日期和短时间模式的组合,由空格分隔。 输出样例:2007年3月28日 6:58 表6-8 标准日期/时间格式说明符 格 式 字 符 名 称 说 明 F 完整日期/时间模式(长时间) 输出样例:2007年3月28日 6:58:54 g 常规日期/时间模式(短时间) 显示短日期和短时间模式的组合,由空格分隔。 输出样例:2007-03-28 6:58 G 常规日期/时间模式(长时间) 显示短日期和长时间模式的组合,由空格分隔。 输出样例:2007-03-28 6:58:54 M或m 月日模式 输出样例:3月28日 Y或y 年月模式 输出样例:2007年3月 4.自定义日期/时间格式说明符 使用自定义日期/时间格式说明符来创建自己的DateTime格式字符串,可以更好地控制格式化Dat

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档