blt(x, y):按位小于

按位小于。

声明

语法

retval = blt(x, y);
elemental logical function btt(x, y)

参数

xy 是整数输入值。两个输入值是同一类型的。

返回值

返回值是逻辑类型和默认类型。

描述

blt(x, y) 计算一个整数输入值是否按位小于另一个。

类型

支持的输入类型是 32 位和 64 位大小的整数。

interface blt
    module procedure blt32, blt64
end interface

contains

interface
    elemental logical function blt32(x, y)
	integer(int32), intent(in) :: x, y
	end function

    elemental logical function blt64(x, y)
	integer(int64), intent(in) :: x, y
	end function
end interface

示例

program intrinsics_blt
    implicit none
    print *, blt(10, 4)
	print *, blt(10, -4)
end program

结果:

false
true

也可以看看

bge, blebgt