| Description: | Returns the value of the kind parameter of a real data type. | ||
| Class: | Transformational function; Generic | ||
| Arguments: | P (opt) | Must be scalar and of type integer. | |
| R (opt) | Must be scalar and of type integer. | ||
| At least one argument must be specified. | |||
| Results: | The result is a scalar of type default
integer. The result has a value equal to a value of the kind
parameter of a real data type with decimal precision, as returned by
the function PRECISION, of at least P digits and a decimal exponent
range, as returned by the function RANGE, of at least R.
If no such kind type parameter is available on the processor, the result is as follows:
If more than one kind type parameter value meets the criteria, the
value returned is the one with the smallest decimal precision.
(For information on the real model, see
Section D.2.) | ||
Examples
SELECTED_REAL_KIND (6, 70) = 8