TSL语言基础 > 高级语言(新一代) > 复数 > 相关模型 > 复数支持的相关说明

复数与实数的等于判定    

  • 如:实数3.15与复数3.15+0j。
    在值上两者相等,即3.15=3.15+0j 为真
    在集合运算中,由于两者值虽等,但数据类型不一致,所以不能判定为同一个数,因此,在做去重合并及交集差集时,它两不会被认为是同一个元素。

    而在FMArray中,由于数据类型必段保持一致,所以在进行集合运算时,当既存在3.15又存在3.15+0j时,会将3.15强制转换成3.15+0j,最后再进行合并处理。与Array的结果会存在差异。