3.164. __nv_frexp
原型:
double @__nv_frexp(double %x, i32* %b)
描述:
分解浮点数值x为一个分量m作为归一化分数元素,以及另一个项n作为指数。 的绝对值m将大于或等于 0.5 且小于 1.0,或等于 0;。 整数指数n将存储在指向的地址nptr。
返回值
返回分数分量m.
-
__nv_frexp(0,nptr) 对于分数分量返回 0,对于整数分量返回零。
-
__nv_frexp( , nptr) 返回并在指向的地址存储零nptr.
-
__nv_frexp( , nptr) 返回并在指向的地址存储未指定的值nptr。
-
__nv_frexp(NaN,y) 返回 NaN,并在指向的地址存储未指定的值nptr。
注意
有关精度信息,请参阅 CUDA C++ 编程指南的数学函数附录中的双精度浮点函数部分。
库可用性:
Compute 2.0:是
Compute 3.0:是
Compute 3.5:是