EasyUse/Logic/Mathgenerated

数学浮点运算节点 (Math Float)(mathFloatOperation)

数学浮点运算(Math Float)节点对两个浮点输入(a 和 b)执行单一算术运算。它是 EasyUse/Logic/Math 类别中数学逻辑的最小构建模块,结果以 FLOAT 类型返回。 - 类型: FLOAT - 必填: 是 - 默认值: 0 - 范围: -999999999999 到 999999999999 - 步长: 0.01 第一个操作数。

math Float Operation

FLOAT
a
0.00
b
0.00
operation
COMBO
Easy Use

描述

**数学浮点运算(Math Float)**节点对两个浮点输入(ab)执行单一算术运算。它是 EasyUse/Logic/Math 类别中数学逻辑的最小构建模块,结果以 FLOAT 类型返回。

输入

a

  • 类型: FLOAT
  • 必填:
  • 默认值: 0
  • 范围: -999999999999999999999999
  • 步长: 0.01

第一个操作数。对于非交换运算(subtractdividemodulopower),它是运算的左侧操作数。

b

  • 类型: FLOAT
  • 必填:
  • 默认值: 0
  • 范围: -999999999999999999999999
  • 步长: 0.01

第二个操作数。对于非交换运算,它是运算的右侧操作数。

operation

  • 类型: COMBO
  • 必填:
  • 选项: addsubtractmultiplydividemodulopower

决定对 ab 应用哪种算术运算:

  • adda + b(加法)
  • subtracta - b(减法)
  • multiplya * b(乘法)
  • dividea / b(除法)
  • moduloa % b(除法后的余数)
  • powera ** b(a 的 b 次幂)

输出

FLOAT

  • 类型: FLOAT

所选运算的数值结果。该值始终以浮点类型返回,即使数学结果为整数也是如此。

使用说明

  • addmultiply 之外,所有运算都遵循操作数的顺序。例如,subtract 使用 a - b,而不是 b - a
  • ab 的默认值均为 0,因此如果在不更改 b 的情况下使用 dividemodulo,运算将以 b = 0 执行。请注意除数为零的情况。
  • 0.01 的步长仅适用于控件,不会限制来自已连接节点的值。
  • 所有结果均为 FLOAT 值,因此该节点适合将结果输入到 EasyUse 工作流中的其他数值节点或逻辑节点。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…