You are writing:
Having "Not a Number" value to be a type of number is quite illogical
Following explanation helped me to accept fact that NaN is number type=):
The special values such as infinity and NaN ensure that the floating-point arithmetic is algebraically completed
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You are writing:
Following explanation helped me to accept fact that NaN is number type=):