浮点数的教与学——IEEE754标准下对浮点数的探讨分析.pdfVIP

  • 0
  • 0
  • 约1.41万字
  • 约 4页
  • 2026-01-26 发布于江西
  • 举报

浮点数的教与学——IEEE754标准下对浮点数的探讨分析.pdf

ISSN1009-3044E-mail:wltx@

ComputerKnowledgeandTechnology电脑知识与技术http://

ComputerKnowledgeandTechnology电脑知识与技术第20卷第17期(2024年6月)

Vol.20,No.17,June2024Tel:+86-551

浮点数的教与学——IEEE754标准下对浮点数的探讨分析

徐超超,王磊,焦祎旻,霍梅梅,蔡建平

(浙大城市学院,浙江杭州310000)

摘要:浮点型数据在计算机系统中广泛应用,但其表示精度存在一定的限制,客观存在不能精确表示的现象。在教学工

作中,关于IEEE754规格化浮点数有效位数的内容难以理解,导致学生对浮点数精度的学习存在困难。基于IEEE754

标准,通过大量图表、实例,将浮点数的基本格式、数据范围、精度等问题具象阐释。对精度问题提出了两种理解方式:

一是从数值分析的角度根据有效数字的严格定义来进行确定;二是从近似值能准确表示的十进制数的位数来确定。开

发了一个可视化的教学辅助工具,能够直观展示浮点数的精度判断结果,对于教学工作具有实际应用价值。

关键词:浮点数;IEEE754;有效位数;取值范围;计算机系统

中图分类号:TP301文献标识码:A

开放科学(资源服务)标识码(OSID):

文章编号:1009-3044(2024)17-0168-04

0引言1IEEE754标准简介

自教育部在2017年提出开展新工科建设后,随着IEEE754标准具有两种基本浮点格式:32位单精

新工科专业建设的不断深入,复杂应用型人才的培养度float格式和64位双精度double格式。

成为高校人才培养的方向。高校计算机科学与技术如图1所示,这两种类型数据在存储中都由两个

专业教指委对计算机专业学生的培养提出了专业能定点数和一个符号位来存储表示[4]。

力培养目标,特别强调计算机系统能力培养的重要1)符号位S:float类型和double类型都占1位,

性[1-2]。2021年12月31日,教育部启动了一个旨在改将正负号进行符号数字化,0代表正,1代表负。

[3]

进计算机专业课程教学的“101计划”。计算机专业2)指数位E:float类型占8位,double类型占11

人才的能力培养最终体现在专业教学中的课程内容位,指数采用移码表示,即将原来的实际指数值加上

和课堂教学过程。计算机系统基础是计算机专业的一个偏移量固定值,该固定值为B=2e-1-1(B表示偏

基础课程,是“101计划”12门核心课程之一。移量,e表示指数部分比特长度,对于float类型,e=8,

作为“101计划”教材试点项目单位,浙大城市学偏移量B=127;对于double类型,e=11,B=1023)。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档