3.111. __nv_fdim

Prototype:

```double @__nv_fdim(double %x, double %y)

```

Description:

Compute the positive difference between x and y. The positive difference is x - y when x > y and +0 otherwise.

Returns:

Returns the positive difference between x and y.
• __nv_fdim(x, y) returns x - y if x > y.

• __nv_fdim(x, y) returns +0 if x$\le$y.

Note:

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