首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IEEE-754标准

IEEE-754标准
EN

Stack Overflow用户
提问于 2020-06-10 22:53:11
回答 1查看 85关注 0票数 0

我有一个关于IEEE-754标准的非常简单的问题,在这个标准中,数字被编码并保存在计算机上。

在uni (考试)中,我遇到了16位IEEE-754格式(半精度)的以下定义:1个符号位,6个指数位和9个尾数位。

互联网搜索(或书籍)揭示了另一种定义:1个符号位,5个指数位和10个尾数位

我问的原因是我不敢相信uni会犯这么简单的错误,那么16位IEEE-754格式的数字有多种定义吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-10 23:25:36

符合IEEE标准是自愿的。人们可以自由地使用其他格式。IEEE754标准规定了一种binary16格式,该格式使用1位作为符号,5位用于指数,10位用于主要有效数编码。

人们可能会使用其他格式,因为他们希望在指数的有效位或范围内或多或少地具有精度。

教科书和学术练习经常使用非标准格式,目的是诱导学生自己推理,而不是查找答案或死记硬背现有格式。

如果您使用的硬件支持16位浮点格式,则该格式的绑定规范位于硬件文档中,而不是IEEE-754标准中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62306571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档