These panics represent errors raised by member functions of the TRealX class. Typically, they are the result
of illegal maths operations, such as dividing by zero, or operations which result in overflow.
The thread causing the panic is terminated.
| 
| 0
 | This panic is raised by operator/=of aTRealX, when the divisor is zero |  
| 1
 | This panic is raised by operator+=,operator-=andoperator*=of aTRealX, when the the
result of the operation is an overflow. |  
| 2
 | This panic is raised by operator+=,operator-=andoperator*=of aTRealX, when the the
result of the operation is an underflow. |  
| 3
 | This panic is raised by operator+=,operator-=andoperator*= of aTRealX, when the the
operands are invalid. For operator+=, the panic is raised if one of these conditions applies: 
the target operand is not a number
the source operand is not a numberthe target and the source operands are infinite and have different signs.
 
For operator-=, the panic is raised if one of these conditions applies: the target operand is not a number the source operand is not a numberthe target and the source operands are infinite and have different signs
 For operator*=, the panic is raised if one of these conditions applies: the target operand is not a number the source operand is not a number the target operand is infinite and the source operand is zero the target operand is zero and the source operand is infinite.
 For operator/=, the panic is raised if one of these conditions applies: the target operand is not a numberthe source operand is not a numberthe target operand and the source operand are both infinitethe target operand and the source operand are both zero.
 |  
| 4
 | This panic is raised by a number of operations on TReal64andTReal32types when they complete with
an error code other than:KErrArgument,KErrDivideByZero,KErrOverfloworKErrUnderflow. |  |