px普贤教程PuXian
普贤教程 › 包参考

plex 包

复数

项值
包名plex
版本0.2.0
可用版本0.1.0 / 0.2.0
入口plex.px
分类并发与通用模式
文件数 / 行数1 / 140

安装与引入

bash
pxpkg init          # 首次
pxpkg add plex@0.2.0
pxpkg install
px
import plex
所属分类教程:并发与通用模式

公开接口

函数参数
cx_newre, im
cx_adda, b
cx_suba, b
cx_mula, b
cx_diva, b
cx_conja
cx_nega
cx_eqa, b
cx_absa
cx_parses
cx_stra
其余 9 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
cx_rea
cx_ima
cx_nums
cx_phasea
cx_from_polarr, theta
cx_expa
cx_loga
cx_sqra
cx_inva

包内说明(源码头注释)

text
============================================================
普贤生态库:registry/plex —— 复数
------------------------------------------------------------
纯函数库(无 IO、无状态),编译(px build)与解释(px run)双模式一致。
复数表示为 {"re": r, "im": i} dict。
cx_new(re, im) → dict
cx_add / cx_sub / cx_mul / cx_div / cx_conj / cx_neg / cx_eq
cx_abs(a)      → float(模)
cx_parse(s)    → Ok(dict) | Err   "1+2i" / "-3" / "2i" / "1.5-0.5i"
cx_str(a)      → str
除法:((ac+bd) + (bc-ad)i) / (c²+d²);除零 Err。
============================================================