首页 > 编程语言 >《程序是怎样跑起来的》第三章读书笔记

《程序是怎样跑起来的》第三章读书笔记

时间:2024-02-22 22:12:07浏览次数:25  
标签:第三章 计算机 单精度 读书笔记 尾数 浮点数 程序 小数

计算机出现运算出错是因为有一些十进制的小数无法转化成二进制数。计算机因为无法正确的表示数值,最后都变成了近似值,计算机这个功能有限的机器设备,是无法处理无限循环的小数的,因此,遇到循环小数时,计算机就会根据变量数据类型所对应的长度将数值从中间截断或者四舍五入。双精度浮点数类型用64位,单精度浮点数类型用32位来表示全体小数。在C语言中,双精度浮点数类型和单精度浮点数类型分别用double和float来表示。浮点数是指用符号,尾数,基数和指数这四部分来表示的小数,浮点数的表现形式有很多种。符号部分是指使用一个数据位来表示数值的符号。尾数部分用的是将小数点前面的值固定为1的正则表达式,而指数部分的则是EXCESS系统表现。尾数部分使用正则表达式可以将表现形式多样的浮点数统一为一种表现形式。

标签:第三章,计算机,单精度,读书笔记,尾数,浮点数,程序,小数
From: https://www.cnblogs.com/lmhning/p/18028331

相关文章

  • 第7章程序是在何种环境运行的
    程序的运行环境=操作系统+具体硬件硬件核心考虑参数为CPU,不同的CPU指令集不同,能解释的机器语言种类也不同,其只能解释自身的机器语言,也就是常说的cpu指令集常见的有:x86、MIPS、SPARC、PowerPC本地代码:通过将源代码进行编译后生成的机器语言的程序成为本地代码(机器直接运行的代码)源......
  • 《程序是怎样跑起来的》第四章读后感
    有棱有角的内存主要优点在于其高效性和灵活性。首先,由于其具有特定地址信号引脚,使得每个内存单元都有一个唯一的地址,从而在访问数据时具有极高的定位速度,可以迅速准确地读写数据。其次,通过控制引脚(读使能/写使能),可以实现同步操作,确保数据的准确性和完整性。此外,多位地址引脚使得内......
  • 《程序是怎样跑起来的》第三章读后感
    在大学的课堂上,我们常常被各种复杂的数学公式和理论弄得晕头转向,想要以一种平易近人的方式解释了这些知识。里面描述的没有过多地关注琐碎的细节,而是侧重于揭示背后的原理和思想。这使得我对原本枯燥的课本知识产生了全新的认识,并激发了我对计算机科学的好奇心。阅读过程中,我常常......
  • 《程序是怎样跑起来的》第六章读后感
    《程序是怎样跑起来的》第六章讲的主要是亲自尝试压缩数据,我们可以学习到程序文件中的数据是如何以字节为单位存储在磁盘等存储媒介中的。文件是字节数据的集合。本章介绍了文件存储的基本单位——字节,1字节表示的字节数据有256种,用二进制数来表示的话,其范围就是00000000~1111111......
  • 第一个JDBC程序
    JDBC数据库驱动程序通过数据库驱动和数据库联系SUN公司为了简化开发人员(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC,这些规范的实现由具体的厂商实现对开发人员来说只需要掌握JDBC接口的操作即可第一个JDBC程序需要的包java.sqljavax.sql还需要导入一......
  • 《程序是怎样跑起来的》第六章观后感。
    我是计应232的学生张凯源,今天来分享《程序是怎样跑起来的》第六章观后感。第六章主要讲解了几种压缩文件的方法:RLE算法、哈弗曼编码。首先作者告诉我们,文件是以数据的方式来进行储存的,然后紧接着就向我们详细的讲解了RLE算法的机制。RLE算法就是采用“字符*重复次数”来进行文件......
  • 程序是怎样跑起来的读后感7
    《程序是怎样跑起来的》第七章读后感《程序是怎样跑起来的》这本书通过生动图解和浅显易懂的语言,为读者展示了程序在计算机中运行的原理。第七章作为这本书的一部分,继续了这一风格,聚焦于内存和磁盘等存储设备,深入探讨了程序如何与这些设备进行交互。这一章让我对内存有了更为深......
  • 《程序是怎样跑起来的》第四章读后感
    在深入研读了《程序是怎样跑起来的》第四章之后,我深感其内容的严谨与深入,不仅详细解释了程序从编译到执行的过程,还展示了这一流程中的各个关键环节。首先,我被第四章中关于编译器和链接器的工作原理所吸引。编译器将人类编写的源代码转化为机器语言,这是一个复杂的过程,涉及到词法分......
  • 程序是怎样跑起来的第十章读后感
    读过第10章通过汇编语言了解程序的实际构成,从中知道了本地代码的指令中,表示其功能英语缩写被称为助记符,汇编语言是通过利用助记符来记述程序的。知道如何使用汇编器这个工具来进行汇编。编语言的源代码转换成本地代码的方式是什么,并且发现有一些问题是解释清楚的,从这一章中能解......
  • 《程序是怎样跑起来的》第五章读后感
    阅读第五章我很受启发。首先,我了解到内存和磁盘虽然都是计算机的存储部件,但它们的工作机制和特性却截然不同。内存利用电流进行高速存储,但由于成本较高所以容量有限;而磁盘则是通过磁效应实现数据存储,速度较慢但价格相对低廉,能提供大量存储空间。程序以存储程序方式保存在磁盘等存......