`isNan` in Objective-C

ios, nan, objective-c

Solution

Try just adding

#include <math.h>

and then using the standard `isnan()` function to test.

You can also use the "trick" that NaN is not equal to anything, including itself:

double x;

// do some operation here
x = doSomething();
if (x != x)
  printf("%g is probably NaN, it's not equal to itself\n", x);

Problem

Is there a function like `isNan` (Javascript example) for Objective-C? I just noticed this code is causing to display `Nan %`, so I need to detect is a value is NAN so I could change it to `0`. ``` [portefeuillePercentWaarde setText:[NSString stringWithFormat:@"%.2f%%", verschilPrencentage]]; ```

Original source

Related problems