首页 > 其他分享 >第三章 计算机进行小数运算

第三章 计算机进行小数运算

时间:2024-02-25 12:22:33浏览次数:18  
标签:第三章 进制 二进制 浮点数 EXCESS 小数 运算

用二进制数来表示整数和整数的方法有很大不同,例如:0次幂前面的位的位权按照1次幂、2次幂……的方式递增,0次幂以后的位的位权按照-1次幂、-2次幂……的方式递减(这一规律在十进制数和16进制数中也同样适用)。
在了解了将二进制数表示的小数转化成10进制数的方法后,计算机运算出错的原因也就容易理解了,由于一些10进制数的小数无法转换成二进制数,所以会出现运算错误。
浮点数可以分为双精度浮点数和单精度浮点数。双精度浮点数类型用64位,单精度浮点数类型用32位来表示全体小数。浮点数是指用符号、尾数、基数和指数这四部分来表示的小数。正式表达式和EXCESS系统:美术部分使用正则表达式可以将表现形式多样的浮点数统一为一种表现形式;EXCESS系统,是指通过将指数部分表示范围的中间值设为0,使得负数不需要用符号来表示。

标签:第三章,进制,二进制,浮点数,EXCESS,小数,运算
From: https://www.cnblogs.com/LST051212/p/18032247

相关文章

  • 第三章
    **在第三章中主要讲述了计算机进行小数运算时出错的原因,内容主要有以下:大家可能会认为“万能的计算机是不会出现计算错误的”。但实际上,依然存在程序运行后无法得到正确数值的情况。其中,小数运算就是一个典型的例子。在本章中我们首先了解了将二进制表示的小数转换成十进制的方法......
  • 对于信息方法的认识(《系统科学方法概论》第三章)
    阅读《系统科学方法概论》第三章——信息科学,我了解了系统科学的第三个部分“信息论”。其中包括信息科学的发展历史-什么是信息-信息的属性及规律-信息方法。其中对于信息科技的发展历史这一方面,书中阐述了从古代通信方式-近代通信科学-现代通信理论-现代信息科学。其中现代通信......
  • 《程序是怎样跑起来的》第三章读后感
    《程序是怎样跑起来的》这本书的第三章主要围绕计算机处理二进制、十进制以及小数运算的原理和可能遇到的问题进行讲解。这一章节深入探讨了二进制与十进制、十六进制之间的转换方式,例如将二进制数转换为十进制的方法,以及二进制数转为十六进制数的方法。此外,还详细介绍了浮点数的......
  • 《系统科学方法概论》第三章信息方法观后感
    系统科学方法论是探讨复杂系统性质、结构和行为规律的一门跨学科科学。第三章“信息方法”是其中的重要内容之一,信息在系统科学中扮演着至关重要的角色。通过阅读这一章,我对信息方法在系统科学中的应用有了更深入的理解和认识。系统科学方法论中的信息方法是指利用信息论等相关理......
  • 《程序是怎么跑起来的第三章》
    《程序是怎样跑起来的》这本书的第三章主要是探讨计算机运算小数时可能出现的问题以及相应的解决方案。在这一章节中,作者提出了一个问题:为什么计算机运算小数会出错?答案是因为有些十进制小数无法用二进制准确表示,这可能导致程序运行结果与预期存在偏差。为了解决这个问题,作者介......
  • 《系统科学方法概论》第三章:信息方法
    这一章节并没有简单地停留在理论层面,而是通过丰富的案例和实际应用为我们报示了信自方法在系统利学中的重要性和价值。首先,我对系统科学的重要性有了更深入的认识。系统科学作为一个跨学科的研究领域,其核心思想在于整体性、相互关联性和动态变化。在解决现代社会中的复杂问题时,系......
  • 《系统科学方法概论》第三章
    系统工程是一门跨学科的工程学科,旨在应用系统思维和系统方法来解决复杂系统的设计、开发和运营问题。它强调整体性、协同性和综合性,为工程师提供了一种有效的方法论和工具箱,以应对复杂系统工程所面临的挑战。系统工程经历了从军事领域到民用领域、从理论研究到实际应用的发展过程......
  • 计算机进行小数运算时出错的原因
    通过此章的学习我了解的计算机出错的几个重大原因,以及什么是浮点数,让我对计算机有了更加深刻的认知和理解,我也了解到如何在实际程序中确认和如何避免计算机出错计算机运算出错的原因计算机之所以会出现运算错误,是因为“有一些十进制数的小数无法转换成二进制数”。代码清单3-1......
  • C# 的运算符和作用域
    //C#运算符//表达式表达式有操作数(operand)和运算符(operator)构成;//常见的运算符+-*/和new//x??y如果x为null,则计算机过为y否则计算结果为x;//匿名函数(lamba表达式)//前置的++直接执行后......
  • 程序是怎么跑起来的第三章
    在上一章学习了二进制的运算,在本章将学习计算机小数运算的方法,通常认知下,我们认为计算机是不会出现错误的,但实际上小数运算就是一个典型的例子,通常我们所知道的计算机的所有信息都用二进制形式来处理,但是使用二进制来表示整数和小数的方法却有很大不同,二进制转化为十进制,只需要将......