IsInfinite
简述
返回布尔型真假值,确定指定的参数AValue是否是一个正或负的无穷大的数。
模型支持数组的输入,还加入了两个可选参数对异常值处理:
Opt1:异常值处理,为0表示不做处理(默认情况);为1表示计算跳过nil值;为2表示跳过所有的异常值;
Opt2: 报错填充值,当某单元报错的时候,使用该参数填充。
IsInfinite(AValue:Any): Boolean;
| 名称 | 类型 | 说明 |
|---|
| AValue | Any | 任意数据 |
| 返回 | Boolean | 布尔型 |
范例01:判断单个值是否inf
return IsInfinite (inf);
//结果:1
范例02:判断数组中各元素是否nan
Data:=array(2,nan,3,'','s',nil,inf);
return IsInfinite(data);
结果:
简单函数对数组支持 IsNan