Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Data Representation Models
Several of the numeric intrinsic functions are defined by a model set for integers (for each intrinsic kind used) and reals (for each real kind used). The bit functions are defined by a model set for bits (binary digits).
The following intrinsic functions provide information on the data representation models:
Intrinsic function  |  
       Model  |  
       Value returned  |  
      
|---|---|---|
Bit  |  
       The number of bits (s) in the bit model  |  
      |
Integer or Real  |  
       The number of significant digits in the model for the argument  |  
      |
Real  |  
       The number that is almost negligible when compared to one  |  
      |
Real  |  
       The value of the exponent part of a real argument  |  
      |
Real  |  
       The fractional part of a real argument  |  
      |
Integer or Real  |  
       The largest number in the model for the argument  |  
      |
Real  |  
       The maximum exponent in the model for the argument  |  
      |
Real  |  
       The minimum exponent in the model for the argument  |  
      |
Real  |  
       The nearest different machine-representable number in a given direction  |  
      |
Real  |  
       The decimal precision (real or complex) of the argument  |  
      |
Integer or Real  |  
       The base of the model for the argument  |  
      |
Integer or Real  |  
       The decimal exponent range of the model for the argument  |  
      |
Real  |  
       The reciprocal of the relative spacing near the argument  |  
      |
Real  |  
       The value of the exponent part (of the model for the argument) changed by a specified value  |  
      |
Real  |  
       The value of the exponent part (of the model for the argument) set to a specified value  |  
      |
Real  |  
       The value of the absolute spacing of model numbers near the argument  |  
      |
Real  |  
       The smallest positive number in the model for the argument  |  
      
For more information on the range of values for each data type (and kind), see Data and I/O in the Compiler Reference.