gpt4 book ai didi

c++ - 除了 IEEE754 之外,还有其他常用的浮点格式吗?

转载 作者:行者123 更新时间:2023-11-30 03:22:33 25 4
gpt4 key购买 nike

我正在编写一个编码层来自动转换不同域之间的值。当谈到浮点值时,这可能意味着将值从一种浮点格式转换为另一种格式。然而,似乎几乎每个现代系统都在使用 IEEE754,所以我想知道是否真的值得推广以允许其他格式,或者只是管理不同 IEEE754 格式之间的编码。

除了 IEEE754,有谁知道我应该考虑的任何常用浮点格式(可能在 ARM 处理器或大型机上)?如果是这样,引用格式规范将非常有帮助。

最佳答案

几乎所有相对现代(过去 15 年内)的通用计算机都使用 IEEE 754。在极少数情况下,您发现需要支持的系统使用非 IEEE 754 浮点格式,可能会有可用于与 IEEE 754 相互转换的库。

Cray SV1 (1998-2003) 和第 5 代(2002 年结束)之前的 IBM System 360、370 和 390 是一些未在本地使用 IEEE 754 的非古老系统。 IBM 实现 IEEE 754 emulation大约在 2001 年之前的 S/390 硬件的软件版本中。

关于c++ - 除了 IEEE754 之外,还有其他常用的浮点格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51008244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com