ComfyUI  >  Nodes  >  ComfyMath >  BoolToInt

ComfyUI Node: BoolToInt

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

BoolToInt Description

Converts boolean (`True` or `False`) to integer (`1` or `0`) for seamless integration in numerical operations.


The CM_BoolToInt node is designed to convert a boolean value (True or False) into an integer (1 or 0, respectively). This conversion is particularly useful in scenarios where you need to integrate boolean logic with numerical operations or when interfacing with systems that require integer inputs. By providing a straightforward method to transform boolean values into integers, this node simplifies the process of handling logical conditions in a numerical context, making it easier to perform calculations, comparisons, or further data processing.

BoolToInt Input Parameters:


This parameter represents the boolean value that you want to convert to an integer. It accepts a boolean input (True or False). The default value is False, which will be converted to 0. If set to True, it will be converted to 1. This parameter is crucial as it determines the integer output based on the boolean logic you provide.

BoolToInt Output Parameters:


The output parameter is an integer that results from the conversion of the boolean input. If the input boolean value is True, the output will be 1. If the input boolean value is False, the output will be 0. This integer output can then be used in subsequent numerical operations or passed to other nodes that require integer inputs.

BoolToInt Usage Tips:

  • Use this node when you need to convert boolean conditions into numerical values for further calculations or logic operations.
  • Combine this node with other conversion nodes to seamlessly integrate boolean logic with different data types in your workflow.

BoolToInt Common Errors and Solutions:

Invalid boolean input

  • Explanation: The input provided is not a valid boolean value.
  • Solution: Ensure that the input parameter a is set to either True or False.

Unexpected output value

  • Explanation: The output is not as expected, possibly due to incorrect input.
  • Solution: Double-check the input boolean value to ensure it is correctly set to True or False. Verify the connections and data flow in your node setup.

BoolToInt 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.