TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数的判定

IfComplex    

简述
判断value是否是一个复数类型。可通过可选参数N对数组中的行或元素进行判断。
定义
IfComplex(v:Any[;N:Integer]): Boolean|Array
参数
名称类型说明
VAny任何类型数据。
NInteger可选参数,整数。具体参考返回说明
返回 Boolean|Array若无参数N,则返回布尔类型。若存在N,则与N的值有关,返回结果说明如下
N值 Value数据类型 返回值数据类型 返回结果说明
0 任意类型 整数 返回Value类型对应的数值
正数 数组 数组 返回Value中每一维度每一单元格数据对应的类型数值集合,保持原Value数组结构和下标
负数 数组 数组 返回Value中前-N个维度数据对应的类型数值集合,保持原Value前-N维度数组结构和下标
  • 范例

    //当参数为复数类型变量时,返回true。
    Return IfComplex(1+2j);//返回1
    Return IfComplex(1);//返回0
    //判断数组中的元素时,通过N控制判定的单位
    Return ifComplex(array(1,1+2j),1);//对数组中的每个元素进行判定,返回array(0,1)
相关