Static Number Float
A typed float constant
- FLOAT
There isn't much to this one: you type a number into the widget, and the node outputs it as a FLOAT you can wire anywhere a float socket is expected. No math, no randomness, no logic - it's a constant.
It's from ComfyUI-LogicUtils, aria1th's pack of small logic-gate and data-utility nodes filed under the "Logic Gates" category alongside a handful of random-number and string nodes. If the name aria1th rings a bell, it's probably from Illustrious XL - same GitHub account, under the AngelBottomless handle, though that's a completely separate body of work from this quiet little utility pack.
Why you'd reach for it
The point of a node like this isn't cleverness, it's control: instead of typing a raw number into a widget on whatever node happens to need it, you park the value here once and wire the output to as many places as you like. Change it in one spot, every downstream node that uses it updates. It's also the natural thing to feed into another LogicUtils node that expects a FLOAT socket rather than a raw widget - this pack's comparison and math nodes (like Sigmoid) take wired FLOAT inputs, and this is how you get a fixed number into one of those without another upstream node generating it.
Inputs and outputs
- number - the value. Default
0. - Output - a single FLOAT, exactly what you typed.
That's the entire node.
Installing it
ComfyUI Manager → search ComfyUI-LogicUtils → install → restart. Or:
cd ComfyUI/custom_nodes
git clone https://github.com/aria1th/ComfyUI-LogicUtils
No models, and by community account, nothing much dependency-wise either - this pack got recommended on r/StableDiffusion specifically as the lightweight option for basic logic in ComfyUI, over heavier and less-actively-maintained packs like WAS Node Suite and Impact Pack, because "it doesn't have dependencies." The README's own install hook stays off unless you opt in (COMFYUI_LOGICUTILS_AUTO_INSTALL=1), which fits a node this simple.
Common issues
There's genuinely not much that can go wrong with a typed constant. The one thing worth knowing is pack-wide, not node-specific: ComfyUI-LogicUtils hasn't been pushed to since 2026-01-21. That's not a red flag exactly - a static-value node has essentially no surface area to break, even across ComfyUI core updates - but if you're relying on this in a production workflow, know that it's a small, single-author pack that's gone quiet rather than one under active maintenance.
If a shared workflow.json references StaticNumberFloat and ComfyUI reports it as a missing node, that just means the person who built it had this pack installed and you don't yet - grab it the same way above.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| number | FLOAT | 0.00 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| FLOAT | FLOAT | — |