- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
我们知道财务和数学计算程序经常用的是浮点数; float 类型:存储整数或包含小数位的值;声明方式:float num;;有效数字是 6 位;分配32 位(4 个字节)的内存空间 ;示例:23.05、56.5、32.0、3.14159 Double类型:有效数字是 17 位;分配64 位(8 个字节)的内存空间 ;示例:123.45678901234567 类型 字节 数的范围 有效数字 float 4 10-37 ~ 1038 6~7 位 double型 8 10-307~10308 15~16位 long double 12 10-4931~104932 18~19位 1.Float类型 C语言规定float类型必须至少能表示6位有效数字,取值范围至少为10-37到10+37. 6位有效数字指浮点数至少应能精确表示像33.333 333这样的数字的前6位。 通常系统使用32位存储一个浮点数,其中8位用于保存指数及其符号;24位用于表示非指数的部分(称为尾数或有效数字)及其符号; Double类型: 一般地,double使用64位而不是32为长度,一些系统将多出的32位全部用于尾数部分,以增加数值的精度并减小了舍入误差,从而增加了可以表示的数的范围。 浮点数在内存中的存放方式:一个float型变量只能保证的有效数字是7位有效数字,后面的数字是无意义的,并不准确地表示该数。应当避免将一个很大的数和一个很小的数直接相加或相减,否则就会“丢失”小的数 C语言自动将float类型的参数转换为double类型。 浮点值的上溢会出现inf或infinity等代表无穷大的特殊值。 浮点数的下溢会出现结果为0; Char类型实际存储的是整数而不是字符; 字符的取值范围:ASCII字符表中的所有字符;每个字符型数据在内存中占一个字节,包括可显示字符和非显示字符; 存储一个字符信息 用单引号括起来的由反斜杠\引导的转义字符 在统计字符个数时,只能记为一个字母; 一个字符的多种表示方法: 65D(十进制)=41H(十六进制)=101Q(八进制) 字符A可以表示为‘A’、‘\x41’ 、 65 、 0x41 、 0101; 要避免的错误 1.表示单引号:’\’’ 2.表示双引号:’\”’’ 3.表示斜线’\\; A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z; 1.\a:报警字符,C90新增功能,产生一个能听到或能看到的警报,这取决于计算机的硬件,蜂鸣是最常见的警报。在一些系统中警报字符不起作用。 2.B、f、n、r、t、v是常用的输出设备控制字符。注意:这些符号不一定适用于所有设备,例如“:走纸符和垂直制表符在PC屏幕上产生奇怪的符号,而不会产生任何光标移动,他们只有在输出到打印机上时才会像前面描述的那样工作; 表示单引号:’\’’ 表示双引号:’\”’’ 表示斜线’\\; l \v垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。 l \n其实应该叫回车换行。换行只是换一行;\r回车只是回到行首。 l \t 光标向前移动四格或八格,可以在编译器里设置 l \ 在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用 即可。 打印字符变量使用%c 类型类型与范围32 类型 位数 有效位数 取值范围 float 32位 至少6位 至少10-38~1038 double 64位 至少10位 至少10-308~10308 long double 96位 与double相同 与double相同 与整型数据的存储方式不同,浮点型数据是按照指数形式存储的。系统把一个浮点型数据分成小数部分和指数部分,分别存放。指数部分采用规范化的指数形式。 浮点数类型的表示1.23f F或f:表示float类型 L或l:表示long double类型; 浮点数的输出格式 输出浮点数的格式 %f:输出十进制计数法的float和double数字; %e:输出指数计数法的float和double数字; %Lf、%Le:输出long double类型的数字; 代码示例 #include stdio.h int main(void) { float f_number = 4321.0f; double d_number = 1.234e3; long double ld_number = 1.234e-3L;
您可能关注的文档
- 变电所日常运行管理交接班详解.ppt
- 变电所事宜详解.ppt
- 变电运行岗位胜任能力考试题库详解.docx
- 变电运行规程(暂定)详解.doc
- 变电运行规范化管理最佳实践详解.doc
- 变电运行互感器讲解详解.ppt
- 变电运行维护作业指导书(修改格式)详解.doc
- 变电站、变压器、整流变闭式冷却塔故障事故桌面应急演练方案详解.ppt
- 变电站电气设备(课件)详解.pptx
- 变电站电气设备及其运行详解.ppt
- Unit2 Different families Part B Let's talk & Ask and answer(第4课时) 课件 2025人教版英语三年级上册.pptx
- Unit3 Our animal friends Start to read 课件 2025人教版英语三年级上册.pptx
- Unit2 Different families Part A Let's talk & Listen sing and play(第1课时)课件 2025人教版英语三年级上册.pptx
- Unit1 Making friends Part B Let’s talk & Look and match 2025人教版英语三年级上册.pptx
- Unit2 Different families Part C Project& Reading time (第7课时)课件 2025人教版英语三年级上册.pptx
- 第6课 数据传输方式多 课件 义务教育版八年级全一册信息科技 .pptx
- Unit4 Plants around us Part B Start to read (第6课时)课件 2025人教版英语三年级上册.pptx
- Unit2 Different families A let's learn 课件 2025人教版英语三年级上册.pptx
- 大庆三模历史试卷及答案.doc
- 2025年智能医学概论题库及答案.doc
最近下载
- 阿尔茨海默病临床诊疗新进展题库答案-2025年华医网继续教育.docx VIP
- HJ T397-2007 固定源废气监测技术规范 [高清版].pdf VIP
- SH∕T 3046-2024 石油化工立式圆筒形钢制焊接储罐设计规范(2-1部分).pdf
- 2024年光伏发电理论知识考试题库附答案(含各题型).docx VIP
- 分数的初步认识张齐华课堂实录.pdf VIP
- 【招聘面试)平湖市教育局招聘学年中小学教师简章.pdf VIP
- 建筑工程制图与识图(高职)全套教学课件.pptx
- 建筑施工组织与管理-第3版-教学ppt课件-第5章-单位工程施工组织设计.pptx VIP
- 护理学基础期末试卷及答案 .pdf VIP
- PLC课程设计:电镀流水线.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)