3.155. __nv_fmodf
Prototype:
float @__nv_fmodf(float %x, float %y)
Description:
Calculate the floating-point remainder of x / y. The absolute value of the computed value is always less than y's absolute value and will have the same sign as x.
Returns:
-
Returns the floating point remainder of x / y.
-
__nv_fmodf( , y) returns if y is not zero.
-
__nv_fmodf(x, y) returns NaN and raised an invalid floating point exception if x is or y is zero.
-
__nv_fmodf(x, y) returns zero if y is zero or the result would overflow.
-
__nv_fmodf(x, ) returns x if x is finite.
-
__nv_fmodf(x, 0) returns NaN.
For accuracy information for this function see the CUDA C Programming Guide, Appendix D.1, Table 6.
Library Availability:
Compute 2.0: Yes
Compute 3.0: Yes
Compute 3.5: Yes