Scythe-1.0.3
|
Numerical underflow or overflow error. More...
#include <scythestat/error.h>
Public Member Functions | |
scythe_range_error (const std::string &file, const std::string &function, const unsigned int &line, const std::string &message="", const bool &halt=false) throw () |
Numerical underflow or overflow error.
Library members throw this exception when the result of a calculation, assignment, or other operation is to small or large for the data type holding the value. For example, passing certain values to the gammafn function can result in underflow or overflow conditions in the resulting calculations.