3.232. __nv_modff

原型:

float @__nv_modff(float %x, float* %b) 

描述:

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

返回值

  • __nv_modff( ± x , iptr) 返回的结果与...具有相同的符号x.

  • __nv_modff( ± , iptr) 返回 ± 0 并将 ± 存储在...指向的对象中iptr.

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

注意

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

库可用性:

Compute 2.0: 是

Compute 3.0: 是

Compute 3.5: 是