3.278. __nv_remquof
-
float @__nv_remquof(float %x, float %y, i32* %quo)
Compute double-precision floating-point remainder and part of quotient.
Compute a double-precision floating-point remainder in the same way as the ::remainder() function. Argument
quoreturns part of quotient upon division ofxbyy. Valuequohas the same sign as \( \frac{x}{y} \) and may not be the exact quotient but agrees with the exact quotient in the low order 3 bits.Note
For accuracy information, see the CUDA C++ Programming Guide, Mathematical Functions Appendix, Single-Precision Floating-Point Functions section.
- Returns
Returns the remainder.
__nv_remquof(
x, 0,quo) returns NaN.__nv_remquof( \(\pm \infty\) ,
y,quo) returns NaN.__nv_remquof(
x, \(\pm \infty\) ,quo) returnsx.