EPSILON(X)

Purpose

Returns a positive model number that is almost negligible compared to unity in the model representing numbers of the same type and kind type parameter as the argument.

Class

Inquiry function

Argument Type and Attributes

X
must be of type real. It may be scalar or array valued.

Result Type and Attributes

Scalar of the same type and kind type parameter as X.

Result Value

The result is

2.0ei01 - DIGITS(X)

where ei is the exponent indicator (E, D, or Q) depending on the type of X:

+-------------------------------IBM Extension--------------------------------+

type                      EPSILON(X)
----                      ----------
real(4)                   02E0 ** (-23)
real(8)                   02D0 ** (-52)
real(16)                  02Q0 ** (-105)

+----------------------------End of IBM Extension----------------------------+

+-------------------------------IBM Extension--------------------------------+

Examples

EPSILON (X) = 1.1920929E-07 for X of type real(4). See Real Data Model.

+----------------------------End of IBM Extension----------------------------+

IBM Copyright 2003