可搬用関数:INTEGER(4) の値を等価な INTEGER(2) の値に変換します。
モジュール:USE DFPORT
形式
result = SHORT (int4)
int4
(入力) INTEGER(4)。変換する値。
結果
結果の型は INTEGER(2) です。結果は,int4 の下位 16 ビットと等価です。int4 の値が 32,767 よりも大きい場合,変換した INTEGER(2) の値は元の値と等価ではありません。
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
例
USE DFPORT INTEGER(4) this_one INTEGER(2) that_one READ(*,*) this_one THAT_ONE = SHORT(THIS_ONE) WRITE(*,10) THIS_ONE, THAT_ONE 10 FORMAT (X," Long integer: ", I16, " Short integer: ", I16) END