XL Fortran for AIX V8.1.1

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

BIT_SIZE (I)

ビット数を整数タイプで戻します。検査されるのは引き数のタイプだけなので、引き数を定義する必要はありません。

引き数タイプおよび属性

I
タイプは整数でなければなりません。

クラス

照会関数

結果タイプおよび属性

I と同じ kind 型付きパラメーターを持つスカラー整数です。

結果値

結果は、引き数の整数データ型の中のビットの数になります。

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

    type                    bits
-----------                ------
 integer(1)                   08
 integer(2)                   16
 integer(4)                   32
 integer(8)                   64

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

ビットには、右から左へ 0 から BIT_SIZE(I)-1 までの番号が付けられます。

kind 4 の整数タイプ (つまり、4 バイトの整数) には 32 のビットが含まれているので、BIT_SIZE (1_4) は値 32 を持ちます。


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