C#图文教程第五版学习笔记

注:WriteLine是Console的一个成员,它和Write实现相同的功能,但会在每个输出字符串的结尾添加一个换行符。

名字和字符 意义
货币C、c 使用货币符号把值格式化为货币,货币符号取决于程序所在PC的区域设置。精度说明符:小数位数示例:Console.WriteLine("{0:C}",12.5);输出:$12.50
十进制数D、d 十进制数字字符串,需要的情况下有负数符号。智能和整数类型配合使用。精度说明符:输出字符串中的最小位数。如果实际数字的位数更少,则在左边以0填充。示例:Console.WriteLine("{0:D4}",12);输出:0012
-定点F、f- -带有小数点的十进制数字字符串,如果需要也可以有负数符号 精度说明符:小数的位数示例:Console.WriteLine("{0:F4}",12.3456789);输出:12.3457-
常规 G、g 在没有指定说明符的情况下,会根据值转换为定点或科学计数法表示的紧凑型是精度说明符:根据值示例:Console.WriteLine("{0:G4}",12.345678);输出:12.35
十六进制数X、x区分大小写 十六进制数字的字符串。十六进制数字A~F会匹配说明符的大小写形式精度说明符:输出字符串中的最少位数。如果实际数的位数更少,则在左边以0填充示例:Console.WriteLine("{0:x}",180026);输出:2bf3a
-数字 N、n- -和定点表示法相似,但是在每三个数字的一组中间有逗号或空格分隔符。从小数点开始往作数。使用逗号还是空格分隔符取决于程序所在PC的区域设置。精度说明符:小数的位数示例:Console.WriteLine("{0:N2}",12345678.54321);输出:12,345,678.54-
百分比 P、p 表示百分比的字符串。数字会乘以100精度说明符:小数的位数示例:Console.WriteLine("{0:P4}",0.1221897);输出:12.22%
往返过程R、r 保证输出字符串后如果使用Parse 方法将字符串转化成数字,那么该值和原始值一样。精度说明符:忽略示例:Console.WriteLine("{0:R}",1234.21897);输出:1234.21897
-科学技术法E、e 区分大小写- -具有位数和指数的科学技术法。指数前面加字幕E。E的大小写和说明符一致。精度说明符:小数位数示例:Console.WriteLine("{0:e4}",12.3456789);输出:1.2346e+001-

你可能感兴趣的:(C#图文教程第五版学习笔记)