3.249. __nv_powf
原型:
float @__nv_powf(float %x, float %y)
描述:
计算x的y次幂值
返回:
-
__nv_powf( , y) 当y为小于0的整数时返回 。
-
__nv_powf( , y) 当y为大于0的奇数时返回 。
-
__nv_powf( , y) 当 y > 0 且不是奇数时返回 +0。
-
__nv_powf(-1, ) 返回1。
-
__nv_powf(+1, y) 对于任何 y 都返回1,即使是一个NaN值。
-
__nv_powf(x, ) 对于任何x(包括NaN)都返回1。
-
__nv_powf(x, y) 对于有限负数 x 和有限非整数 y 返回 NaN。
-
__nv_powf(x, ) 返回 当 。
-
__nv_powf(x, ) 当 时返回 +0。
-
__nv_powf(x, ) 当 时返回 +0。
-
__nv_powf(x, ) 返回 当 。
-
__nv_powf( , y) 当y为小于0的奇数时返回-0。
-
__nv_powf( , y) 当 y 小于0且不是奇数时返回 +0。
-
__nv_powf( , y) 当y为大于0的奇数时返回 。
-
__nv_powf( , y) 当 y > 0 且不是奇数时返回 。
-
__nv_powf( , y) 当 y < 0 时返回 +0。
-
__nv_powf( , y) 当 y > 0 时返回 。
有关精度信息,请参阅CUDA C++编程指南中的数学函数附录,单精度浮点函数部分。
库可用性:
计算能力2.0:支持
计算能力3.0:支持
计算能力3.5:支持