Platforms to show: All Mac Windows Linux Cross-Platform
FAQ.What does the NAN code mean?
Answer:Nan | Meaning |
1 | Invalid square root (negative number, usually) |
2 | Invalid addition (indeterminate such as infinity + (-infinity)) |
4 | Invalid division (indeterminate such as 0/0) |
8 | Invalid multiplication (indeterminate such as 0*infinity) |
9 | Invalid modulo such as (a mod 0) |
17 | Try to convert invalid string to a number like val("x7") |
33 | Invalid argument in a trig function |
34 | Invalid argument in an inverse trig function |
36 | Invalid argument in a log function |
37 | Invalid argument in Pow function |
38 | Invalid argument in toolbox financial function |
40 | Invalid argument in hyperbolic function |
42 | Invalid argument in a gamma function |