极奇策RPA技术教程:幂运算 (NodeMathPow) - 自动化开发与配置详细指南

幂运算(乘方)
📖 节点概述
幂运算节点,计算 底数 A 的 指数 B 次幂,即 A 的 B 次方。例如 2³ = 8,5² = 25,9 的 0.5 次方 = 3(即开平方)。支持整数和浮点数底数与指数,结果为整数时会自动转为 INT 类型。这是一个纯数据节点,没有执行端口。
💡 使用场景:
- 平方与立方计算:计算面积(边长²)、体积(边长³)等几何数值。
- 复利增长:计算本金按年利率复利增长的结果,如
本金 × (1 + 利率)^年数。 - 科学计算:在物理、工程领域进行指数运算,如电阻功率计算
P = I² × R。 - 开方运算:指数设为
0.5即为开平方,设为1/3即为开立方。
🎮 实战连线指南:如何正确使用它?
节点有两个输入端口 底数 A 和 指数 B,可通过控件填写默认值或连线动态传入。结果从 结果 引脚输出。
场景案例:计算正方形的面积
- 获取边长:使用【变量获取】节点读取正方形的
side_length边长。 - 连接运算:
- 将
side_length连入【幂运算】的底数 A。 - 将【整数】常量节点(值为
2)连入指数 B,或直接在控件中填写2。
- 将
- 获取结果:
结果输出即为正方形的面积(边长的平方)。
场景案例:计算复利本息
- 准备参数:分别获取
本金、年利率、年数三个变量。 - 计算增长因子:先用【数学运算】计算
1 + 年利率。 - 幂运算:将【数学运算】的结果连入
底数 A,年数连入指数 B。 - 计算本息:将幂运算的
结果与本金连入另一个【数学运算】做乘法,得到最终本息和。
⚙️ 引脚与参数说明
📥 输入引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 底数 A | FLOAT / INT | 幂运算的底数。可通过控件填写默认值或连线动态传入。 |
| 指数 B | FLOAT / INT | 幂运算的指数。可通过控件填写默认值或连线动态传入。 |
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 结果 | FLOAT | 幂运算的结果。如果结果为整数(如8.0),会自动转为 INT 类型输出。引脚为只读。 |
💎 小贴士:
0 的 0 次方在 Python 中结果为1,这是一个数学约定。- 指数为负数时,结果为倒数。例如
2⁻² = 1 / 2² = 0.25。- 指数为小数时,可进行开方运算。例如
27 的 1/3 次方 = 3(即 27 的立方根)。- 与【平方根】节点不同,幂运算更通用,可实现任意次方的计算。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

