要素別処理組込み関数 (総称):整数中の先頭からのゼロ・ビットの個数を返します。
形式
result = LEADZ (i)
i
(入力) 整数型。
結果
結果の型は i と同じです。結果の値は,整数 i の 2 進表現中の先頭のゼロの数です。
整数値をビット列として解釈するモデルについては,「ビット・データのモデル」を参照してください。
例
INTEGER*8 J, TWO PARAMETER (TWO=2) DO J= -1, 40 TYPE *, LEADZ(TWO**J) ! 64 ~ 23 まで表示します (先頭からのゼロ)。 END DO END