> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# ComfyMathExpression - ComfyUI Built-in Node Documentation

> Complete documentation for the ComfyMathExpression node in ComfyUI. Learn its inputs, outputs, parameters and usage.

ComfyMathExpression 节点使用一组输入值计算数学公式。您可以编写包含变量名（如 `a`、`b`、`c`）的表达式，节点将计算结果。它支持根据计算需要动态添加任意数量的输入值。

## 输入

| 参数    | 描述                                                   | 数据类型                | 是否必填 | 范围  |
| ----- | ---------------------------------------------------- | ------------------- | ---- | --- |
| `表达式` | 要计算的数学公式。您可以使用与输入值对应的变量名（默认值："a + b"）。               | STRING              | 是    | N/A |
| `数值`  | 一组可动态添加的数值或布尔输入。每个输入被分配一个字母（a, b, c, ...），用作表达式中的变量。 | FLOAT, INT, BOOLEAN | 否    | N/A |

**参数约束：**

* `expression` 参数不能为空或仅包含空白字符。
* 表达式必须计算为有限的数值结果（INT 或 FLOAT）。布尔值或其他非数值结果将导致错误。
* `values` 参数的输入值可以是数字（INT 或 FLOAT）或布尔值（TRUE/FALSE）。

## 输出

| 输出名称    | 描述                 | 数据类型    |
| ------- | ------------------ | ------- |
| `FLOAT` | 数学表达式的结果，以浮点数形式返回。 | FLOAT   |
| `布尔值`   | 数学表达式的结果，以整数形式返回。  | INT     |
| `布尔值`   | 数学表达式的结果，以布尔值形式返回。 | BOOLEAN |

> 本文档由 AI 生成。如果您发现任何错误或有改进建议，欢迎贡献！ [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/zh.md)

***

**Source fingerprint (SHA-256):** `962f82684d9dc58a67a57e6738d6d2ed457d7f30288cedb21fd46b5c655c1708`
