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

程序是怎样跑起来的读后感

时间:2024-02-03 23:26:35浏览次数:22  
标签:读后感 计算机 二进制 浮点数 程序 出错 内存 怎样 小数

计算机是会存在程序运行后无法得到正确数值的情况,通过第三章知道计算机进行小数运算时出错原因是由于计算机内部所有的信息都是以二进制数的形式来处理的,因此在这一点上,整数和小数并无差别。不过,使用二进制数来表示整数和小数的方法却有很大的不同。更加深刻的记得用二进制数表示小数的方法是需将各数位数值和位权”相乘,然后再将相乘的结果相加即可实现。知道了什么是浮点数,完全是纸面上的二进制数表现形式,在计算机内部是无法使用的。 计算机是以什么样的表现形式来处理小数的。很多编程语言中都提供了两种表示小数的数据类型,分别是双精度浮点数和单精度浮点数。计算机是功能有限的机器,无法直接处理循环小数。清楚知道计算机进行小数运算时出错的原因。第一次知道正则表达式和EXCESS 系统这两个名词,知道如何避免计算机计算出错,首先是回避策略, 无视错误根据程序目的的不同, 微小的偏差并不会造成什么问题。另一个策略是把小数转换成整数来计算。相比于二进制数和十六进制数来说,使用二进制数很方便,但如果位数太多,看起来就比较麻烦。因此,在实际程序中,也经常会用十六进制数来代替二进制数。如何熟练使用有棱有角的内存,是一个重点。首先要知道内存的物理机制,近一步需要内存的物理机制,内存的逻辑模型是楼房虽然内存的实体是内存IC,不过 可以把它假想成每层都存储着数据的楼房,指针是C语言的重要特征, 理解指针而对C语言的学习产生了很强的挫败感,熟练使用有棱有角的内存对于学计算机的学生十分重要,指针是一种变量,

标签:读后感,计算机,二进制,浮点数,程序,出错,内存,怎样,小数
From: https://www.cnblogs.com/cqf200311/p/18005384

相关文章

  • 微信小程序如何取得用户的openid
    在微信小程序中,可以通过调用微信提供的API来获取用户的openid。以下是获取用户openid的步骤:首先,在微信开放平台(https://open.weixin.qq.com/)上注册一个小程序,并获取到AppID和AppSecret。在小程序的app.js文件中,引入微信小程序的SDK:constwx=require('wx');在小程序......
  • 《程序是怎样跑起来的》第三章读后感
    读了第三章之后才知道,计算机也会算错,原因是有一些十进制小数无法准确转换成二进制小数。仔细看完明白了,原来在计算机中无法计算无限循环小数,要把这些数转换成浮点数(将小数分为符号、尾数、基数和指数四部分表示),计算机才能进行正确的计算,在浮点数中还了解到规则化表达法与移码表达......
  • 大部分程序员记笔记
    大部分程序员学习记笔记的方式都是错的 很多程序员看B站看网课,他记笔记就是看一下记下。还有就是他把这块听完了,听完一块记一块。这种方式记笔记的话,记笔记效率是很低的。比如一个视频两个小时,你记笔记就差不多比两个小时还多了,就比如......
  • 《程序是怎样跑起来的》第三章
    心得:了解了计算机进行小数运算时出错的相关知识,以及更加详细的了解了计算机运算与二进制和十六进制的关系,还有二进制和十六进制的转换算法知识点(我觉得是的):1、将小数点分为符号、尾号、基数、指数四部分进行表现的形式称为浮点数(浮点数形式)2、二进制的基数是23、通过把0作为数......
  • uni-app小程序开发 基础 #2月摸鱼计划01
    前言:最近看uni-app框架的时候发现了这套课程,看到网络上大都是收费的资料,所以打算把这份资源开源共享出来,如果觉得有帮助的话,务必支持一下,关注......
  • 《程序是怎样跑起来的》第3章
    3.1节列举了一个计算机计算错误的例子:将0.1累加100次的结果不是103.2节讲述了二进制小数转换为十进制的方法3.3节解释3.1节计算机计算出错的原因3.4节两种能表示小数的数据类型:双精度浮点型和单精度浮点型双精度浮点型的长度为64位单精度浮点型的长度为32位浮点数将小数分......
  • 剧本杀小程序开发:从创意到实现
    近年来,剧本杀作为一种新兴的社交娱乐形式,迅速在年轻人中走红。它不仅是一种推理游戏,更是一种社交体验。随着智能手机的普及和移动互联网的快速发展,剧本杀小程序应运而生,为玩家提供了更加便捷的参与方式和全新的游戏体验。本文将探讨剧本杀小程序的开发过程,包括创意的产生、市场分析......
  • Java生成微信小程序二维码的方式有哪些?
    大家好我是咕噜美乐蒂,很高兴又见面啦!今天我们来谈一下如何使用Java生成微信小程序二维码,有哪些方式方法呢?生成微信小程序二维码是开发微信小程序时的常见需求之一。在Java中,我们可以使用多种方式来生成微信小程序二维码。本文将为您介绍几种常用的方式。一、使用第三方库1.zxingzxi......
  • 淘宝扭蛋机小程序:体验科技与娱乐的完美结合
    随着科技的发展,小程序已经成为我们日常生活的一部分。而在众多小程序中,淘宝扭蛋机小程序以其独特的魅力,吸引了大量用户。这个小程序不仅融合了科技与娱乐,还为用户带来了全新的互动体验。一、淘宝扭蛋机小程序的特色互动性强:淘宝扭蛋机小程序通过扭蛋的形式,让用户在购物的同时,体验到......
  • 一种在新版本Cuda上运行TensorFlow V1版本程序的方法
    这年头了我居然还得跑TensorFlowV1版本的程序,居然还有人写TensorFlowV1版本的程序,然而服务器上CUDA版本已经更新到最新,着实让人头大。。。一番苦苦搜索后,在社区里找到了一个解决方案:https://github.com/tensorflow/tensorflow/issues/43629 具体来说就是Nvidia自己维护了一......