EasyUse/Logic/Mathgenerated
Math Int(mathIntOperation)
Math Int 节点对两个整数输入 a 和 b 执行整数算术运算,并将结果作为 INT 返回。此节点位于 EasyUse/Logic/Math 分组下。 - a(INT,必填):第一个操作数。 默认值:0 最小值:-18446744073709552000 最大值:18446744073709552000 步长:1 - b(INT,必填):第二个操作数。
math Int Operation
INT
a
0
b
0
operation
COMBO
Easy Use
Math Int 节点对两个整数输入 a 和 b 执行整数算术运算,并将结果作为 INT 返回。此节点位于 EasyUse/Logic/Math 分组下。
输入
-
a(
INT,必填):第一个操作数。
默认值:0
最小值:-18446744073709552000
最大值:18446744073709552000
步长:1 -
b(
INT,必填):第二个操作数。
默认值:0
最小值:-18446744073709552000
最大值:18446744073709552000
步长:1 -
operation(
COMBO,必填):要应用的算术运算。可用选项:add:返回a + bsubtract:返回a - bmultiply:返回a * bdivide:按整数除法返回a / bmodulo:返回a / b的余数power:返回a的b次幂
输出
INT:已选择运算的结果。输出为整数值。
使用说明
- 两个输入和输出均为整数类型,因此当 ComfyUI 工作流中不需要浮点精度时,此节点可用于执行精确的整数运算。
divide运算返回整数结果,小数部分不会被保留。同样,power使用负指数时可能产生非整数结果,但由于输出类型为INT,该结果会被转换为整数。- 请谨慎处理
divide和modulo中b = 0的情况,以及power中a = 0与负指数组合的情况,因为这些运算在数学上无定义,或可能引发错误。 - 通过将一个实例的
INT输出连接到另一个实例的a或b输入,此节点可以与其他 Math Int 节点串联使用。
评论
使用 GitHub 登录后即可参与讨论。