RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
EMathError Class

EMathError is the base exception class for floating-point math errors.

Pascal
EMathError = class(EExternal);
C++
class EMathError : public EExternal;

EMathError is the base class for floating-point math exception classes. EMathError itself is never raised. 

The following exceptions descend from EMathError:

Meaning 
EInvalidArgument  
Parameter out of range  
Processor encountered an undefined instruction  
Floating-point operation produced result too large to store  
Floating-point operation produced result with no precision  
Attempt to divide by zero  

Run-time exception information is saved in fields provided by EExternal

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!