Ard Integer To Float
The type adapter that actually adapts
- float
Ard Integer To Float does what its name says: take an integer on Ix, hand back the same value as a float on float. 42 becomes 42.0. No rounding, no math, no surprise - this is a straight type conversion, and it's the honest member of the pack's conversion pair (the other direction, Ard Float To Integer, is the one whose "conversion" doesn't actually convert - see that article). If the two are ever next to each other on your canvas, you can tell them apart by the spelling.
Why would you need a number to change type? Because ComfyUI's graph is strict about types, and this pack is strict about floats. The author's math node, Ard Math, only accepts FLOAT inputs - its own tooltip literally tells you "if you want to input integer use ARD integer to float node." Same story for Ard Counter, which takes float increments. So when your steps count is an integer (it always is) and you want to feed it into a float-only consumer, this node is the pack's sanctioned bridge. It's the plumbing that makes the "named boxes everywhere" workflow hang together.
One input (Ix, an integer), one output (float). The implementation is a clean float(Ix), so there's genuinely nothing to trip over - no truncation, no state, no edge cases worth naming. If you wire a non-integer into it anyway, it still just calls float(), which is harmless.
Honest verdict: like the rest of the pack's constant/converter boxes, this is a thin utility node you don't strictly need - ComfyUI's core value-conversion nodes do the same thing. But unlike some of its siblings, it does exactly what it says, with no footguns, and it's the answer to a real (if small) annoyance: feeding whole numbers into float-only ports without hunting for the right converter. If you're building in this pack's style, grab it; if not, you've lost nothing by skipping it.
Gotcha worth remembering: because it's a converter and not a box, there's no widget to set - you must wire an integer in from somewhere. Plug nothing in and the node errors on execution. That's the one way beginners fumble this one.
Install is the standard pack route - ComfyUI Manager → search ComfyUI-Ardenius, or:
cd ComfyUI/custom_nodes
git clone https://github.com/ArdeniusAI/ComfyUI-Ardenius
then restart ComfyUI. Pack-wide notes: civitai and moviepy install with the pack (nothing to do with a converter), and a single import error at startup is the Save Image node wanting comfyui_controlnet_aux - the rest of the pack loads fine.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| Ix | INT | 1 | input an integer |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| float | FLOAT | — |