EasyUse/Logic/Mathgenerated
Math Int(mathIntOperation)
El nodo Math Int realiza una operación aritmética de enteros entre dos entradas enteras, a y b, y devuelve el resultado como un INT.
math Int Operation
INT
a
0
b
0
operation
COMBO
Easy Use
El nodo Math Int realiza una operación aritmética de enteros entre dos entradas enteras, a y b, y devuelve el resultado como un INT. Está agrupado en EasyUse/Logic/Math.
Entradas
-
a (
INT, requerido): El primer operando.
Predeterminado:0
Mín:-18446744073709552000
Máx:18446744073709552000
Paso:1 -
b (
INT, requerido): El segundo operando.
Predeterminado:0
Mín:-18446744073709552000
Máx:18446744073709552000
Paso:1 -
operation (
COMBO, requerido): La operación aritmética a aplicar. Opciones disponibles:add: Devuelvea + bsubtract: Devuelvea - bmultiply: Devuelvea * bdivide: Devuelvea / busando semántica de enterosmodulo: Devuelve el resto dea / bpower: Devuelveaelevado a la potencia deb
Salidas
INT: El resultado de la operación seleccionada. La salida es un valor entero.
Notas de uso
- Tanto las entradas como la salida son de tipo entero, por lo que este nodo es útil para aritmética exacta de enteros en flujos de trabajo de ComfyUI donde no se necesita precisión de coma flotante.
- La operación
dividedevuelve un resultado entero; cualquier parte fraccionaria no se conserva. De manera similar,powercon un exponente negativo puede producir un resultado no entero que se reducirá a un entero porque el tipo de salida esINT. - Ten cuidado con
b = 0paradivideymodulo, y cona = 0combinado con un exponente negativo enpower, ya que estas operaciones son matemáticamente indefinidas o pueden causar errores. - El nodo se puede encadenar con otros nodos Math Int conectando la salida
INTa la entradaaobde otra instancia.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.