sysVar.overflowIndicator

当发生算术溢出时,系统变量 sysVar.overflowIndicator 设置为 1。通过检查此变量的值,可以测试溢出条件。

在检测到溢出条件之后,sysVar.overflowIndicator 不会自动重置。在执行可能会触发溢出检查的任何计算之前,必须在程序中包括代码以将 sysVar.overflowIndicator 重置为 0。

可以按照下列方式使用 sysVar.overflowIndicator

sysVar.overflowIndicator 的特征如下所示:
基本类型
NUM
数据长度
1
在转换之后是否始终将值恢复?

示例

  sysVar.overflowIndicator = 0;
  VGVar.handleOverflow = 2;
  a = b;
  if (sysVar.overflowIndicator == 1) 
    add errorrecord;
  end
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.