XL Fortran for AIX V8.1.1

ランゲージ・リファレンス

RANGE (X)

引き数と同じ kind 型付きパラメーターを持つ整数または実数を表すモデル内の小数部指数範囲を戻します。

引き数タイプおよび属性

X
タイプは整数、実数、複素数のいずれかでなければなりません。 スカラー値または配列値を使用できます。

クラス

照会関数

結果タイプおよび属性

デフォルトの整数スカラー

結果値

  1. 整数引き数の場合は、結果は次のようになります。

    INT( LOG10( HUGE(X) ) )
    
  2. 実数または複素数引き数の場合は、結果は次のようになります。

    INT( MIN( LOG10( HUGE(X) ), -LOG10( TINY(X) ) ) )
    

+----------------------------------IBM 拡張----------------------------------+

したがって次のようになります。

Type                     RANGE
------------------------------
integer(1)                  2
integer(2)                  4
integer(4)                  9
integer(8)                 18
real(4) , complex(4)       37
real(8) , complex(8)      307
real(16) , complex(16)    291

+--------------------------------IBM 拡張の終り-------------------------------+

+----------------------------------IBM 拡張----------------------------------+

X のタイプは real(4) です。

HUGE(X) = 0.34E+39
TINY(X) = 0.11E-37
RANGE(X) = 37

+--------------------------------IBM 拡張の終り-------------------------------+

データ表示モデルを参照してください。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]