IEEE-754 规范定义了十进制算法,以避免在使用以 10 为底的 float 时出现舍入错误(参见示例 decimal64 on wikipedia)。有没有办法在 C 或 C++ 中使用这种十进制算术?
最佳答案
TR 24733 指定基于 IEEE-754 的 C++ 十进制 float 学。 TR 表示它是一份技术报告,因此它不是 C++ 标准的一部分。 GCC 说他们有部分 implementation .目前有一项提议将其添加到 C++ 标准中,但这最多需要几年的时间。
关于c++ - C 或 C++ 中的十进制算术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17506541/