EasyUse/Logic/Mathgenerated
Simple Math(simpleMath)
Simple Math ノード(クラス simpleMath)は、文字列として指定された数式を評価するシンプルな計算機です。EasyUse/Logic/Math カテゴリに属し、専用の数学ノードを追加せずに簡単な計算を行うのに便利です。
simple Math
a
b
c
int
float
boolean
value
STRING
Easy Use
Simple Math ノード(クラス simpleMath)は、文字列として指定された数式を評価するシンプルな計算機です。EasyUse/Logic/Math カテゴリに属し、専用の数学ノードを追加せずに簡単な計算を行うのに便利です。
入力
| 名前 | 型 | 必須 | デフォルト | 説明 |
|---|---|---|---|---|
value | STRING | はい | "" | 評価する数式。 |
a | ANYTYPE | いいえ | — | 数式内で a として参照できるオプションの値。 |
b | ANYTYPE | いいえ | — | 数式内で b として参照できるオプションの値。 |
c | ANYTYPE | いいえ | — | 数式内で c として参照できるオプションの値。 |
評価する数式は value フィールドに記述します。ワークフローの他の場所から値が必要な場合は、それらを a、b、c に接続し、数式文字列内で変数として使用します。
出力
このノードは、同じ計算から3つの出力を提供します。
- INT: 結果を整数に変換したもの。
- FLOAT: 結果を浮動小数点に変換したもの。
- BOOLEAN: 結果をブール値として解釈したもの。
3つの出力はすべて同じ評価から生成されるため、後続のノードに最も合う出力タイプを選択できます。
使用上の注意
value は文字列のため、数式は実行時に評価されます。これにより、テキスト入力や生成済みの文字列を数式ボックスに接続するなどして、式を動的に構築できます。
オプションの a、b、c 入力を使うと、同じ数式を異なる値で再利用できます。たとえば、a に数値を接続した場合、a * 2 のような数式はその値を2倍にした結果を評価します。
ブール出力は、ロジック分岐や条件付きワークフローで数値結果を真/偽の条件として扱う必要がある場合に便利です。
コメント
GitHubでサインインしてディスカッションに参加しましょう。