首页 > 编程语言 >程序是怎样跑起来的

程序是怎样跑起来的

时间:2024-02-04 20:56:29浏览次数:22  
标签:起来 计算机 二进制 浮点数 程序 出错 怎样 十进制 小数

第三章主要是关于计算机进行小数运算时出错的原因,首先讲了为什么计算机也会出错,先举了一个例子,将0.1累加100次也得不到10,引出问题,讨论出计算机出错的原因是有一些十进制数的小数无法转换成二进制数,在十进制数与二进制数转换时,有一些无法正确表示的数值,最后都变成了近近似值,计算机无法处理无限循环小数,所以计算机会四首五入或中间截断,所以出现计算机错误的现象。
接下来讲述了浮点数,浮点数就是只用符号,尾数,基数和指数这四部分来表示的小数,更清楚了什么是精度浮点数和单精度浮点数,知道了在浮点数中1为负数,0为正或0
最后讲述了如何避免计算机出错的两种方法:1)为回避策略及无视这些错误。2)把小数的化成整数计算。在进行小数的计算时,可暂时使用整数,然后把计算结果用小数表示出来。

标签:起来,计算机,二进制,浮点数,程序,出错,怎样,十进制,小数
From: https://www.cnblogs.com/fjh-/p/18006971

相关文章

  • 《程序是怎样跑起来的》第二部分
    《程序是怎样跑起来的》第二章“数据是用二进制数表示的”之后,我深受启发。这一章节不仅带我走进了计算机科学的底层世界,还让我明白了数据在计算机内部是如何被表示和处理的。它以简洁明了的方式揭示了计算机处理数据的基本原理,让我对编程有了更深层次的理解。这部作品的主题是关......
  • 程序是怎样跑起来的日矢泽久雄 第三章
    第三章向我们详细介绍了计算机硬件的基础知识。CPU:作者详细解释了中央处理器(CPU)如何执行指令,并将其比喻为指挥家。他深入探讨了CPU中的寄存器、ALU和控制单元等组件的功能。内存:内存被形象地描述为舞台,存储着程序和数据。作者解释了不同类型的内存(例如RAM和ROM)以及它们如何......
  • 《程序是怎样跑起来的》第三章
    我是现代信息技术学院的李燕飞,在计算机中小数的存储方式与上一讲述的数据存储方式一样,都是通过位权来实现的,只不过整数部分从个位开始是乘以2的0次方依次往下增;而小数则是乘以2的-1次方依次往下减。而小数之所以会在计算时失误,就是因为有些十进制小数无法用二进制精确的表示出来,......
  • 问题:把发蔫的菠菜泡在清水中,菠菜又重新挺起来,这说明()
    问题:把发蔫的菠菜泡在清水中,菠菜又重新挺起来,这说明()A.水是光合作用的原料B.水是溶解和运输物质的溶剂C.水能保持植物体固有的姿态D.水是植物体重要的组成成分参考答案如图所示......
  • 《程序是怎样跑起来的》第二章观后感
    深入浅出地解释了数据是如何用二进制数表示的。通过这一章的阅读,我对计算机中数据的表示方式有了更深入的理解。首先,作者详细介绍了二进制数的概念。我们平时熟悉的十进制数是用10个数字(0到9)来表示的,而二进制数则只用到了两个数字,即0和1。这是因为计算机中的最小单位是一个二进制......
  • WINDOW 下CMD 根据端口号、程序名称 查询 及杀死进程
     文章目录1.查询进程2.杀死进程3.实战:根据端口号查找进程再查找文件安装路径 1.查询进程#根据根据端口号查询进程netstat-ano|findstr端口号#根据进程号查询应用名tasklist|findstr进程号根据关键字查询进程名tasklist|finstr关键字......
  • 《程序是怎样跑起来的》第二章
    第二章主要讲述了二进制。众所周知,计算机内部是由集成电路构成,其两侧有许多引脚,引脚有直流电压0v和5v两种状态,当有电压通过则为1,没有则为0,于是就有了计算机处理信息的最小单位-位,8位就是1字节。关于位移运算,左移空出来的空位要补0,其实二进制于十进制一样,十进制数左移后会变成原来......
  • 《程序是怎样跑起来的》第一章读后感
    看完第一章后,我把一些以前模糊的概念加深了理解。第一章的重点是计算机的大脑:CPU,而CPU是有数百万至数亿个晶体管构成,当我们运用高级语言编程时计算机会先翻译成机器语言保存在内存中,再由CPU来执行。由高级语言转化的机器语言是通过寄存器来处理,而存储数据的寄存器可以划分八类......
  • 《程序是怎样跑起来的》第二章读后感
    《程序是怎样跑起来的》第二章围绕数据是用二进制表示的来进行解答,让我了解了信息(数据)在计算机内部是以怎样的形式来表现的,又是以怎样的方法进行运算的。只有了解了使用二进制来表示信息的方法及其运算机制,才能够了解程序的运行机制。计算机之所以用二进制来处理信息数据,是由于I......
  • 《程序是怎样跑起来的》第三章
    第三章:计算机进行小数运算时出错的原因二进制数0.1,用十进制数表示的话是多少0.5用小数点后3位的二进制数,能表示十进制数0.625吗能表示(即0.101)将小数分为符号、尾数、基数、指数4部分进行表现的形式称为什么浮点数“符号尾数x基数的指数次幂”二进制数的基数是多少2通过把0作......