ComfyUI > Nodes > ComfyUI SKBundle > Multi Float

ComfyUI Node: Multi Float

Class Name

MultiFloat

Category
SKB
Author
SKBv0 (Account age: 1879days)
Extension
ComfyUI SKBundle
Latest Updated
2025-04-20
Github Stars
0.04K

How to Install ComfyUI SKBundle

Install this extension via the ComfyUI Manager by searching for ComfyUI SKBundle
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI SKBundle in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Multi Float Description

Handle multiple floating-point values simultaneously, streamlining workflow and simplifying node graph organization.

Multi Float:

The MultiFloat node is designed to handle multiple floating-point values simultaneously, providing a streamlined way to manage and process up to ten float inputs within a single node. This node is particularly useful for scenarios where you need to manipulate or pass multiple float values through a workflow without the need for multiple individual float nodes. By consolidating these inputs, MultiFloat simplifies the node graph, making it more organized and easier to manage. The node's primary function is to take in these float values, process them, and return them as a tuple of floats, ensuring that each value is handled with precision and consistency. This capability is beneficial for AI artists who need to work with multiple parameters in their creative processes, offering a flexible and efficient solution for managing numerical data.

Multi Float Input Parameters:

value1

This parameter represents the first floating-point input value. It is used to input a float number that can range from -100.0 to 100.0, with a default value of 0.0. The step size for adjustments is 0.1, allowing for precise control over the input value. This parameter is crucial for scenarios where the first of multiple float values needs to be specified or adjusted.

value2

This parameter represents the second floating-point input value. Similar to value1, it accepts a float number ranging from -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. It allows for the specification of a second float value, providing additional flexibility in managing multiple numerical inputs.

value3

This parameter represents the third floating-point input value. It functions like the previous parameters, accepting a float number between -100.0 and 100.0, with a default of 0.0 and a step size of 0.1. It is used when a third float value is needed in the workflow.

value4

This parameter represents the fourth floating-point input value. It allows for the input of a float number within the range of -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. This parameter is useful for adding a fourth float value to the node's processing.

value5

This parameter represents the fifth floating-point input value. It accepts a float number from -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. It is used to specify a fifth float value, enhancing the node's capability to handle multiple inputs.

value6

This parameter represents the sixth floating-point input value. It functions similarly to the previous parameters, allowing for a float number between -100.0 and 100.0, with a default of 0.0 and a step size of 0.1. It is used when a sixth float value is required.

value7

This parameter represents the seventh floating-point input value. It accepts a float number ranging from -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. This parameter is useful for including a seventh float value in the node's operations.

value8

This parameter represents the eighth floating-point input value. It allows for the input of a float number within the range of -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. It is used to add an eighth float value to the node's processing.

value9

This parameter represents the ninth floating-point input value. It functions like the previous parameters, accepting a float number between -100.0 and 100.0, with a default of 0.0 and a step size of 0.1. It is used when a ninth float value is needed in the workflow.

value10

This parameter represents the tenth floating-point input value. It accepts a float number from -100.0 to 100.0, with a default of 0.0 and a step size of 0.1. This parameter is crucial for scenarios where a tenth float value needs to be specified or adjusted.

Multi Float Output Parameters:

value1

This output parameter returns the processed first floating-point value. It reflects the input value after any processing, ensuring that the output is a precise float.

value2

This output parameter returns the processed second floating-point value. It provides the second float value as a result of the node's processing.

value3

This output parameter returns the processed third floating-point value. It ensures that the third input value is accurately reflected in the output.

value4

This output parameter returns the processed fourth floating-point value. It provides the fourth float value as a result of the node's operations.

value5

This output parameter returns the processed fifth floating-point value. It ensures that the fifth input value is accurately reflected in the output.

value6

This output parameter returns the processed sixth floating-point value. It provides the sixth float value as a result of the node's processing.

value7

This output parameter returns the processed seventh floating-point value. It ensures that the seventh input value is accurately reflected in the output.

value8

This output parameter returns the processed eighth floating-point value. It provides the eighth float value as a result of the node's operations.

value9

This output parameter returns the processed ninth floating-point value. It ensures that the ninth input value is accurately reflected in the output.

value10

This output parameter returns the processed tenth floating-point value. It provides the tenth float value as a result of the node's processing.

Multi Float Usage Tips:

  • Use the MultiFloat node to manage multiple float values in a single node, reducing clutter in your node graph and making it easier to manage complex workflows.
  • Adjust the step size of 0.1 for precise control over each float input, which is particularly useful when fine-tuning parameters for specific tasks.
  • Utilize the default values to quickly set up the node without needing to input values manually, saving time during initial setup.

Multi Float Common Errors and Solutions:

ValueError: Input value out of range

  • Explanation: This error occurs when an input value is outside the allowed range of -100.0 to 100.0.
  • Solution: Ensure that all input values are within the specified range. Adjust any values that exceed these limits.

TypeError: Invalid input type

  • Explanation: This error happens when a non-float value is provided as input.
  • Solution: Check that all inputs are of the float type. Convert any non-float inputs to floats before using them in the node.

Multi Float Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI SKBundle
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.