//当参数为实数类型变量时,返回true。
a := 2.233; //定义a为一个实数
result:= ifReal(a);
Return result;
//当参数为非整数型变量时,返回false。
a := array(23,54,67); //定义a为一个非实数
result:= ifReal (a);
Return result;
//对数组第一维度数据进行类型判断
t:=array(1,3.56,"A",(1,2,3),nil);
return Ifint64(t,-1);
//结果:array(0,1,0,0,0)
//对数组中每一数据进行类型判断
t:=array(1,3.56,"A",(1,2.14,3),nil);
return Ifint64(t,1);
//结果:array(0,1,0,(0,1,0),0)