- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C#输入和输出
控制台输入输出;1. 控制台输入;5.1.1 Console.Read()方法 ;输入输出示例-1;5.1.2 Console.ReadLine()方法 ;输入输出示例-2;5.2.2 格式化说明符 ;5.2.2 格式化说明符 ;字符串格式输出 ;字符串数值类型转换 ;示例-1(Parse方法);Convert类 ;Convert.方法名(原数据变量);;示例-2(Convert方法);Format() 的语法小结;5.2.2 格式化说明符;科学计数法格式字符“E或e”用来将数据转换为科学计数法形式。在字符“E或e”后面的数字用来规定科学计数法表示数据的小数点后数字的个数。如字符“E或e”后面没有数字,则显示7位有效数字。
例如:
int a=123456;
double d=1234.5678;
string str1=String.Format({0:e}, a); //得到的字串1.234560e+005
string str2=String.Format({0:e}, d); //得到的字串1.234568e+003
string str3=String.Format({0:e4},a); //得到的字串是1.2346e+005
string str4=String.Format({0e4}, d); //得到的字串是1.2346e+003
string str5=a.ToString(E); //得到的字串是1.234560E+005
string str6=d.ToString(E4); //得到的字串是 1.2346E+003
;5.2.2 格式化说明符;十六进制数据格式字符“X或 x”用于将数据表示为十六进制格式。字符“X或 x”后面的数字表示了格式化数据的数字个数,其规定与整数数据格式类似。
例如:
int a=123456;
string str1=String.Format({0: x},a); //得到的字串是1e240
string str2=a.ToString (x5); //得到的字串是1e240
string str3=a.ToString (x6 ); //得到的字串是01e240
string str4=a.ToString (x7); //得到的字串是001e240
保持精度(来回转换)将数字从一种格式转换为另一种格式时,可能会降低精度。字符“R或r”用于将字符串转换为数字是保持其精度。使用该格式说明符后,运行时环境将尽可能保持原有数字的精度。
文档评论(0)