4

我需要 OpenCL 内核程序中涉及计算日志概率的最小/最大浮点数。我查看了 OpenCL 参考手册,但找不到这样的常量。

在 Java 中,它相当于 Double.MAX_VALUE;

在 C 中它位于 float.h

4

2 回答 2

5

它们被称为 FLT_MAX / FLT_MIN 和 DBL_MAX / DBL_MIN。请参阅OpenCL 1.2 规范中的宏和限制

于 2012-07-30T16:11:29.290 回答
0

一个明显的解决方案是只使用 1E+37。但是最好知道 OpenCL 是否已经定义了这样的常量。

于 2012-07-30T15:59:13.717 回答