ldexp或hex浮点数在C ++ / CLI中

时间:2014-06-23 13:49:29

标签: unit-testing floating-point c++-cli

我正在编写单元测试,使用Visual Studio单元测试框架,它希望我使用托管C ++。

在我的测试中,我想测试浮点辅助函数的准确性和错误恢复,所以我想通过指定尾数和指数来加载浮点常量。在普通的C ++中,我使用ldexp执行此操作,但是我无法在托管代码中包含<math.h><cmath>

有没有办法加载(可能是非规范化的)浮点常数?

1 个答案:

答案 0 :(得分:1)

FWIW,我通过放宽从/clr:safe/clr的构建标记解决了这个问题。