ComfyUI  >  Nodes  >  ComfyMath >  FloatUnaryOperation

ComfyUI Node: FloatUnaryOperation

Class Name


evanspearman (Account age: 4247 days)
Latest Updated
Github Stars

How to Install ComfyMath

Install this extension via the ComfyUI Manager by searching for  ComfyMath
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyMath 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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

FloatUnaryOperation Description

Perform various mathematical operations on a single floating-point number for AI artists, simplifying unary operations execution.


The CM_FloatUnaryOperation node is designed to perform a variety of mathematical operations on a single floating-point number. This node is particularly useful for AI artists who need to apply mathematical transformations to numerical data within their creative workflows. By leveraging this node, you can easily execute operations such as negation, absolute value, and more, without needing to write complex code. The primary goal of this node is to simplify the process of applying unary operations to floating-point numbers, making it accessible and efficient for users who may not have a deep technical background.

FloatUnaryOperation Input Parameters:


The op parameter specifies the unary operation to be performed on the input float. It accepts a list of predefined operations, such as negation, absolute value, and others. The choice of operation directly impacts the result produced by the node. This parameter is crucial as it defines the mathematical transformation applied to the input value. The available options are predefined and can be selected from a dropdown list.


The a parameter represents the input floating-point number on which the unary operation will be performed. This value is the subject of the transformation defined by the op parameter. The input float can range from very small to very large values, depending on the specific requirements of your task. The default value is typically set to a neutral number, such as 0.0, but it can be adjusted to suit your needs.

FloatUnaryOperation Output Parameters:


The FLOAT output parameter is the result of the unary operation applied to the input float. This output provides the transformed floating-point number, which can then be used in subsequent nodes or processes within your workflow. The value of this output depends entirely on the chosen operation and the input float, offering a versatile and dynamic result that can be tailored to various creative and computational needs.

FloatUnaryOperation Usage Tips:

  • Experiment with different unary operations to understand their effects on your input data. This can help you choose the most appropriate transformation for your specific task.
  • Use the CM_FloatUnaryOperation node in combination with other nodes to build complex mathematical workflows, enhancing the capabilities of your AI art projects.

FloatUnaryOperation Common Errors and Solutions:

Invalid operation selected

  • Explanation: The selected operation is not recognized or supported by the node.
  • Solution: Ensure that the op parameter is set to one of the predefined operations available in the dropdown list.

Input value out of range

  • Explanation: The input float a is outside the acceptable range for the selected operation.
  • Solution: Verify that the input value is within a reasonable range for the chosen operation. Adjust the value of a if necessary to avoid overflow or underflow issues.

FloatUnaryOperation Related Nodes

Go back to the extension to check out more related nodes.

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.