Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If you were to define a/0 the most logical choice would be a new special value "Infinity". The second best choice would be the maximum supported value of the type of a (int, int64 etc). Anything else would be stupid.


What if a is negative?


Same. Unless you want to differentiate -0 and +0 (which make it more complicated), you can not distinguish infinity from negative infinity.


IEEE floating point representation does both


John Conway can




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: