3.165. __nv_frexpf
原型:
float @__nv_frexpf(float %x, i32* %b)
描述:
将浮点值x分解为归一化小数部分m和指数项n。m的绝对值将大于等于0.5且小于1.0,或者等于0; 。整数指数n将被存储在nptr指针所指向的内存位置。
返回:
-
__nv_frexpf(0, nptr) 对于小数部分返回0,对于整数部分返回零。
-
__nv_frexpf( , nptr) 返回 并将零值存储到nptr指向的位置。
-
__nv_frexpf( , nptr) 返回 并将未指定的值存储到nptr所指向的位置。
-
__nv_frexpf(NaN, y) 返回一个NaN值,并在nptr指针指向的位置存储一个未指定的值。
有关精度信息,请参阅CUDA C++编程指南中的数学函数附录,单精度浮点函数部分。
库可用性:
计算能力2.0:支持
计算能力3.0:支持
计算能力3.5:支持