EasyUse/Logic/Mathgenerated

Math Float(mathFloatOperation)

Math Float ノードは、2 つの浮動小数点入力(a と b)に対して 1 つの算術演算を実行します。

math Float Operation

FLOAT
a
0.00
b
0.00
operation
COMBO
Easy Use

説明

Math Float ノードは、2 つの浮動小数点入力(ab)に対して 1 つの算術演算を実行します。EasyUse/Logic/Math カテゴリにおける数学ロジックの最小構成要素であり、結果を FLOAT として返します。

入力

a

  • タイプ: FLOAT
  • 必須: はい
  • デフォルト: 0
  • 範囲: -999999999999999999999999
  • ステップ: 0.01

最初のオペランド(被演算子)です。非可換な演算(subtractdividemodulopower)では、演算の左辺になります。

b

  • タイプ: FLOAT
  • 必須: はい
  • デフォルト: 0
  • 範囲: -999999999999999999999999
  • ステップ: 0.01

2 番目のオペランドです。非可換な演算では、演算の右辺になります。

operation

  • タイプ: COMBO
  • 必須: はい
  • オプション: addsubtractmultiplydividemodulopower

ab に適用する算術演算を決定します:

  • add: a + b
  • subtract: a - b
  • multiply: a * b
  • divide: a / b
  • modulo: a % b(除算後の余り)
  • power: a ** b(a の b 乗)

出力

FLOAT

  • タイプ: FLOAT

選択した演算の数値結果です。数学的な結果が整数になる場合でも、値は常に浮動小数点数として返されます。

使用上の注意

  • addmultiply 以外のすべての演算では、オペランドの順序が重要です。たとえば、subtractb - a ではなく a - b を使用します。
  • ab はどちらもデフォルトで 0 なので、b を変更せずに dividemodulo を使用すると、b = 0 のまま演算が実行されます。ゼロ除算に注意してください。
  • step0.01 はウィジェットに適用されますが、接続されたノードから渡される値は制限されません。
  • すべての結果は FLOAT 値であるため、EasyUse ワークフロー内の他の数値ノードやロジックノードに渡すのに適しています。

コメント

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

コメントを読み込み中…