IfComplex
简述
判断value是否是一个复数类型。可通过可选参数N对数组中的行或元素进行判断。
IfComplex(v:Any[;N:Integer]): Boolean|Array
| 名称 | 类型 | 说明 |
|---|
| V | Any | 任何类型数据。 |
| N | Integer | 可选参数,整数。具体参考返回说明 |
| 返回 | 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)