C语言:浮点型常量与C历史背景详解
需积分: 19 151 浏览量
更新于2024-08-24
收藏 2.52MB PPT 举报
浮点型常量在电子信息工程领域中占有重要地位,特别是在C语言程序设计中。C语言支持两种表示浮点数的形式:小数形式和指数形式。小数形式如0.123,指数形式则使用'e'或'E'作为前缀,例如3e-3表示3乘以10的负三次方。在书写时,需要注意'e'前必须有数字,并且指数部分必须为整数,如1e3、1.8e-3、-123e-6等。
在C语言中,浮点型常量不仅用于存储实数值,它们在算法计算、数据处理和科学计算中发挥着关键作用。理解如何正确表示和使用浮点数,包括正数、负数以及科学计数法,对于编写高效、精确的程序至关重要。
C语言的起源可以追溯到1970年代,B语言(BCPL)是其基础。B语言由于其精炼且接近硬件的特性被用于编写UNIX操作系统,但其数据类型的缺失是其不足之处。随后,D.M.Ritchie在B语言基础上改进,设计出C语言,这使得UNIX第5版得以用C重新编写,从而推动了C语言的普及。
1975年,随着UNIX第6版的发布,C语言的优势得到了广泛认可。随后的标准制定和书籍出版,如《The C Programming Language》进一步确立了C语言的地位。C语言逐渐从与UNIX系统的紧密联系中独立出来,成为一种广泛应用的通用编程语言,不仅适用于大型计算机,也适用于微型计算机和嵌入式系统。
ANSI(美国国家标准协会)在1983年制定了C语言的标准ANSIC,之后的标准更新和修订不断推动着C语言的发展,使其更加规范和完善。至今,C语言仍然是IT行业中不可或缺的一部分,广泛应用于软件开发、系统编程、游戏开发等多个领域,体现了其在电子信息工程中的核心价值。
2009-12-20 上传
2022-10-24 上传
2022-11-20 上传
2023-07-04 上传
2022-11-30 上传
2022-10-20 上传
2022-11-23 上传
猫腻MX
- 粉丝: 19
- 资源: 2万+
最新资源
- BottleJS快速入门:演示JavaScript依赖注入优势
- vConsole插件使用教程:输出与复制日志文件
- Node.js v12.7.0版本发布 - 适合高性能Web服务器与网络应用
- Android中实现图片的双指和双击缩放功能
- Anum Pinki英语至乌尔都语开源词典:23000词汇会话
- 三菱电机SLIMDIP智能功率模块在变频洗衣机的应用分析
- 用JavaScript实现的剪刀石头布游戏指南
- Node.js v12.22.1版发布 - 跨平台JavaScript环境新选择
- Infix修复发布:探索新的中缀处理方式
- 罕见疾病酶替代疗法药物非临床研究指导原则报告
- Node.js v10.20.0 版本发布,性能卓越的服务器端JavaScript
- hap-java-client:Java实现的HAP客户端库解析
- Shreyas Satish的GitHub博客自动化静态站点技术解析
- vtomole个人博客网站建设与维护经验分享
- MEAN.JS全栈解决方案:打造MongoDB、Express、AngularJS和Node.js应用
- 东南大学网络空间安全学院复试代码解析