|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer|
Math Error Constants
Visual Studio .NET 2003
The math routines of the run-time library can generate math error constants.
These errors, described as follows, correspond to the exception types defined in MATH.H and are returned by the _matherr function when a math error occurs.
|_DOMAIN||Argument to function is outside domain of function.|
|_OVERFLOW||Result is too large to be represented in function's return type.|
|_PLOSS||Partial loss of significance occurred.|
|_SING||Argument singularity: argument to function has illegal value. (For example, value 0 is passed to function that requires nonzero value.)|
|_TLOSS||Total loss of significance occurred.|
|_UNDERFLOW||Result is too small to be represented.|