我的C API有一个函数,它作为输入a double.只有3或4个值是有效输入,所有其他值都是无效输入和拒绝.
double
我想检查是否可以准确表示所有有效输入值,以便我可以避免epsilon检查以提高可读性.
是否有一个工具(最好在命令行上)可以告诉我十进制值是否具有精确的二进制表示作为浮点值?
c linux floating-point binary
binary ×1
c ×1
floating-point ×1
linux ×1