- 4
- 0
- 约3.06万字
- 约 134页
- 2018-08-23 发布于江苏
- 举报
第2章 基本数类型与表达式
例如,有代码: Dim len = 257 Console.WriteLine(girth of square={0:f}, 4*len ) “girth of square =”是直接输出的字符串。 {0:f}称为格式串,第一个数字0表示该格式用于逗号之后的第一个输出项,冒号之后的格式说明符“f”表示用定点格式输出。 如果不给定格式说明符,则系统自动选择最节省的输出格式。 例如: Console.WriteLine(girth of square={0}, 4*len ) 2. 格式串 格式串用于设置各输出项的输出格式和顺序。一个格式串可以包含多个用花括号界定的格式项。 格式项的语法形式: { 索引 [ , 对齐] [ : 格式说明 ] } ① 索引参数用来确定输出的顺序,它是一个从 0 开始的数字,为 0 表示输出第一个输出项,为 1 表示输出第二个输出项,…按此类推。 例如:a=10:b=-5:c=80 WriteLine(“a={0} b={1} c ={2}, a,b,c) 输出: a=10 b=-5 c=80 从中可以看到:格式串之间可以插入直接显示的字符串和分隔符。 通过指定相同的索引参数,一个输出项可以用多种格式输出。 例如: Console.WriteLine({0:X} {0:E} {0:N}, 2478 ) 输出: 9AE 2.4780000E+003 2,478.00 分别将同一个数值设置为十六进制、科学记数法和带分隔符输出。 ② “对齐”参数是可选项,它是一个带符号的整数,指示输出项的输出宽度和对齐方式。 若“对齐”参数小于输出项的输出宽度,“对齐”参数被忽略; 若“对齐”参数为正数,输出项输出时为右对齐;不足部分使用空白符填充。 若“对齐”参数为负数,输出项输出时为左对齐;不足部分使用空白符填充。 例如: Dim x = 123 Dim y = 3.1415 Dim z = x * y WriteLine(x={0,5}, y={1,8}, x*y={2,8}, x, y, z) 输出: x= 123, y= 3.1415, x*y=386.4045 { 索引 [ , 对齐] [ : 格式说明 ] } ③ “格式说明”参数是可选项,它一般为格式说明符,数值型的格式参数还可以带示数精度指示。 格式说明符 说 明 示 例 代 码 示例显示效果 D 或 d 十进制整型 1234 (D) -1234 (“D6) 1234 -001234 E 或 e 科学指数记数法 1052.0329112756 (E) -1052.0329112756 (e2) 1.052033E+003 -1.05e+003 F 或 f 定点 1234.567 (F) -1234.56 (F4) 1234.57 -1234.5600 G 或 g 最紧凑方式 -123.456 (G) 123.4546 (G4) -1.234567890e-25 (G6) -123.456 123.5 -1.23457E-25 N 或 n 带分隔符 1234.567 (N) 1,234.57 X 或 x 十六进制 255 (X) -1 (X4) FF 00FF { 索引 [ , 对齐] [ : 格式说明 ] } Imports System.Console Module Module1 Sub Main() WriteLine(C(Currency): {0:C}, 123.456) WriteLine(D(Decimal): {0:D} {0:D5}, 123) WriteLine(E(Scientific): {0:E}, -123.456) WriteLine(F(Fixed point): {0:F} {0:F3} , 123.4567) WriteLine(G(General): {0:G} {0:G3} {0:G5}, 123.456) WriteLine(N(Number): {0:N}, -123456789) WriteLine(P(Percent): {0:P}, 0.123456) End Sub End Module 第2章-补充例 若不指定“格式说明”参数,则由系统根据输出对象类型选择输出格式。 若输出多个表达式的值,而又不需要提示字符串,可以使
您可能关注的文档
最近下载
- 如何做到血液透析充分性.ppt VIP
- 2025年吉林事业单位招聘考试卫生类医学影像专业知识试卷.docx VIP
- 2026版事业单位笔试-吉林-吉林医学影像(医疗招聘)历年参考题库含答案解析5套试卷版.docx VIP
- 电外科安全知识课件下载.pptx VIP
- 2025年吉林省卫生事业单位招聘考试(医学影像专业)历年参考题库含答案详解(5卷).docx VIP
- 中国影视音乐——哪吒电影音乐+课件-2025-2026学年高中音乐人音版(2019)+必修+音乐鉴赏.pptx VIP
- 哪吒V汽车说明书.docx VIP
- 人教版高中英语必修三单词默写版.doc VIP
- 2020新人教版高中英语必修三单词中译英默写.pdf VIP
- DB22T 2287-2015 蓝莓矿质营养诊断技术要求.docx VIP
原创力文档

文档评论(0)