EasyUse/Logic/Mathgenerated

Math Int ノード(整数演算): ComfyUI-Easy-Use(mathIntOperation)

Math Int ノードは、2つの整数入力 a と b に対して整数演算を実行し、結果を INT として返します。

math Int Operation

INT
a
0
b
0
operation
COMBO
Easy Use

Math Int ノードは、2つの整数入力 ab に対して整数演算を実行し、結果を INT として返します。このノードは EasyUse/Logic/Math グループに分類されています。

入力

  • a (INT, 必須): 最初のオペランドです。
    デフォルト: 0
    最小: -18446744073709552000
    最大: 18446744073709552000
    ステップ: 1

  • b (INT, 必須): 2番目のオペランドです。
    デフォルト: 0
    最小: -18446744073709552000
    最大: 18446744073709552000
    ステップ: 1

  • operation (COMBO, 必須): 適用する算術演算です。利用可能なオプション:

    • add: a + b を返します。
    • subtract: a - b を返します。
    • multiply: a * b を返します。
    • divide: 整数セマンティクスで a / b を返します。
    • modulo: a / b の余りを返します。
    • power: ab 乗を返します。

出力

  • INT: 選択した演算の結果です。出力は整数値です。

使用上の注意

  • 入力と出力はどちらも整数型のため、浮動小数点精度が不要な ComfyUI ワークフローで正確な整数演算を行う場合に役立ちます。
  • divide 演算は整数の結果を返し、小数部分は保持されません。同様に、power で負の指数を使用すると非整数の結果が生成される可能性がありますが、出力タイプが INT のため整数に変換されます。
  • dividemodulob = 0 の場合、および powera = 0 と負の指数を組み合わせた場合は注意してください。これらの演算は数学的に未定義であるか、エラーを引き起こす可能性があります。
  • このノードは、INT 出力を別のインスタンスの a または b 入力に接続することで、他の Math Int ノードとチェーン接続できます。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…