首页 > 编程语言 >《程序是怎样跑起来的》第3章

《程序是怎样跑起来的》第3章

时间:2024-02-03 17:22:37浏览次数:25  
标签:起来 单精度 尾数 浮点数 程序 表示法 浮点 怎样 小数

3.1节列举了一个计算机计算错误的例子:将0.1累加100次的结果不是10

3.2节讲述了二进制小数转换为十进制的方法

3.3节解释3.1节计算机计算出错的原因

3.4节两种能表示小数的数据类型:双精度浮点型单精度浮点型
双精度浮点型的长度为64
单精度浮点型的长度为32
浮点数将小数分为符号、尾数、基数和指数4个部分组成
符号部分使用1位来表示数值的符号
尾数部分使用的是整数部分为1的规格化表示法
指数部分则使用移码表示法

3.5节尾数部分使用的规格化表示法,其作用是将表示形式不一致的浮点数用统一的形式来表示
移码表示法就是将指数部分表示的范围的中间值规定为0,从而可以在不使用符号位的情况下表示负数

3.6节十进制小数0.75用单精度浮点数表示

3.7节避免计算机计算出错的方法
1.回避策略,也就是忽略错误
2.用整数代替小数进行计算

标签:起来,单精度,尾数,浮点数,程序,表示法,浮点,怎样,小数
From: https://www.cnblogs.com/231chang/p/18004575

相关文章

  • 剧本杀小程序开发:从创意到实现
    近年来,剧本杀作为一种新兴的社交娱乐形式,迅速在年轻人中走红。它不仅是一种推理游戏,更是一种社交体验。随着智能手机的普及和移动互联网的快速发展,剧本杀小程序应运而生,为玩家提供了更加便捷的参与方式和全新的游戏体验。本文将探讨剧本杀小程序的开发过程,包括创意的产生、市场分析......
  • Java生成微信小程序二维码的方式有哪些?
    大家好我是咕噜美乐蒂,很高兴又见面啦!今天我们来谈一下如何使用Java生成微信小程序二维码,有哪些方式方法呢?生成微信小程序二维码是开发微信小程序时的常见需求之一。在Java中,我们可以使用多种方式来生成微信小程序二维码。本文将为您介绍几种常用的方式。一、使用第三方库1.zxingzxi......
  • 淘宝扭蛋机小程序:体验科技与娱乐的完美结合
    随着科技的发展,小程序已经成为我们日常生活的一部分。而在众多小程序中,淘宝扭蛋机小程序以其独特的魅力,吸引了大量用户。这个小程序不仅融合了科技与娱乐,还为用户带来了全新的互动体验。一、淘宝扭蛋机小程序的特色互动性强:淘宝扭蛋机小程序通过扭蛋的形式,让用户在购物的同时,体验到......
  • 一种在新版本Cuda上运行TensorFlow V1版本程序的方法
    这年头了我居然还得跑TensorFlowV1版本的程序,居然还有人写TensorFlowV1版本的程序,然而服务器上CUDA版本已经更新到最新,着实让人头大。。。一番苦苦搜索后,在社区里找到了一个解决方案:https://github.com/tensorflow/tensorflow/issues/43629 具体来说就是Nvidia自己维护了一......
  • C# Winform窗体里面怎么打开exe程序
    C#Winform窗体里面怎么打开exe程序System.Diagnostics.Processprocess=newSystem.Diagnostics.Process();process.StartInfo.FileName="要调用的exe名称";process.StartInfo.WorkingDirectory=path//要掉用得exe路径例如:"C:\windows";process.StartInfo.CreateNoWi......
  • 微信小程序如何实现动态显示和隐藏某个控件
    Hello大家好!我是咕噜铁蛋!微信小程序作为一种轻量级的应用开发平台,越来越受到开发者和用户的关注。在微信小程序的开发过程中,控制元素的显示和隐藏是一个常见的需求。通过动态显示和隐藏某个控件,我们可以根据用户的操作或特定的条件来提供更好的用户体验。本文铁蛋将为为大家详细介......
  • 小程序云函数 异步请求
    单层请求exports.main=async(event,context)=>{const{from,to,date,message}=event;awaitdb.collection('chatRoom').where({chat:_.all([from,to])}).update({data:{message:_.push({from,to,date,message})......
  • 剧本杀小程序开发:从设计到实现的全过程
    随着娱乐方式的多样化,剧本杀已经成为了年轻人中备受欢迎的游戏之一。而随着移动互联网的普及,剧本杀小程序的开发也成为了热门话题。本文将详细介绍剧本杀小程序的开发过程,包括需求分析、设计、实现和测试等环节。一、需求分析在开发剧本杀小程序之前,我们需要对用户需求进行深入的分......
  • 《程序是怎样跑起来的》第二章读后感
    又到了每周的读书分享,本周分享《程序是怎样跑起来的》第二章的读后感。第二章,数据是用二进制数表示的,计算机内部是由IC这种电子部件构成的,IC的所有引脚,只有直流电压0V和5V两个状态。IC的这个特性,决定了计算机的信息数据只能用二进制来处理。通过第二章,我了解了二进制转换为十进......
  • 家政小程序:数字化时代的家务助手
    随着科技的快速发展,人们的生活越来越依赖于数字化工具。家政服务作为日常生活的重要组成部分,也在逐渐实现数字化转型。家政小程序正是在这样的背景下应运而生,为消费者提供了一个方便快捷的家务管理平台。一、家政小程序的优势便捷性:家政小程序可随时随地在线预约家政服务,省去了传统......