There are mathematical operations that yield real numbers from +/- infinity. For example `exp(-infinity) = 0`. Is there a standard for mathematical functions in the standard `C` library that accept IEEE-754 infinities (without throwing, or returning NaN). I am on a linux system and would be interested in such a list for `glibc`. I could not find such a list in their online manual. For instance their documentation on `exp` does not mention how it handles the `-infinity` case. Any help will be much appreciated. Have you tried exp(-infinity)? Did it throw? Did it get NaN or 0?