3.154. __nv_fmod
原型:
double @__nv_fmod(double %x, double %y)
描述:
计算x除以y的双精度浮点余数。此函数计算的除法运算x/y的浮点余数精确等于x - n*y的值,其中n是x/y截断小数部分后的整数。计算结果将与x具有相同的符号,且其绝对值将小于y的绝对值。
返回:
-
返回 x 除以 y 的浮点余数。
-
__nv_fmod( , y) 返回 如果 y 不为零。
-
__nv_fmod(x, ) 如果x是有限值,则返回x。
-
__nv_fmod(x, y) 如果 x 是 或者 y 为零,则返回 NaN。
-
如果任一参数为NaN,则返回NaN。
有关精度信息,请参阅CUDA C++编程指南中的数学函数附录,双精度浮点函数部分。
库可用性:
计算能力2.0:支持
计算能力3.0:支持
计算能力3.5:支持