【发布时间】:2010-10-21 17:32:11
【问题描述】:
我正在编写一个小库,您可以在其中设置范围;起点和终点是双打的。该库具有该范围的一些内置或计算的默认值,但是一旦通过范围设置功能设置它们,就无法返回到默认值。
因此我喜欢做的是使用 NaN 值作为指标来使用默认值,但是我没有找到任何 NaN 的标准定义,并且阅读 gcc 手册它说有些平台没有' t 支持 NaN。
我的问题是:
最近有没有不使用 IEEE 754 浮点数的平台?我不关心一些模糊的嵌入式设备,因为 lib 专注于具有 GUI 的平台,准确地说是 cairo。
第二个问题你会使用 NaN 值作为参数来达到这个目的吗?我在标题中的某个位置定义它没有问题。
【问题讨论】:
标签: c