3.231. __nv_modf

原型:

double @__nv_modf(double %x, double* %b) 

描述:

分解参数x为小数部分和整数部分。整数部分存储在参数iptr中。小数部分和整数部分与参数具有相同的符号x.

返回值

  • __nv_modf( ± x , iptr) 返回与x.

  • __nv_modf( ± , iptr) 返回 ± 0 并存储 ± iptr.

  • 指向的对象中。__nv_modf(NaN,iptr) 在iptr指向的对象中存储 NaN 并返回 NaN。

注意

有关精度信息,请参阅 CUDA C++ 编程指南的“数学函数附录”中的“双精度浮点函数”部分。

库可用性:

Compute 2.0:是

Compute 3.0:是

Compute 3.5:是