compareNum()

系统函数 MathLib.compareNum 返回一个结果(-1、0 或 1),该结果指示两个数中的第一个数是小于、等于还是大于第二个数。

  MathLib.compareNum(
    numericField1 mathLibNumber in,
    numericField2 mathLibNumber in)
  returns (result mathLibTypeDependentResult)
result
被定义为具有 INT 类型或者具有以下等效类型的项:BIN 类型,长度为 9 并且不带小数位。此项接收下列其中一个值:
-1
numericField1 小于 numericField2
0
numericField1 等于 numericField2
1
numericField1 大于 numericField2
numericField1
任何数字或 HEX 项,如数学(系统字)中所述。
numericField2
任何数字或 HEX 项,如数学(系统字)中所述。

示例

  myItem01 = 4
  myItem02 = 7

  result = MathLib.compareNum(myItem01,myItem02);

  // result = -1

相关参考
EGL 库 MathLib

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.