Boolean To String Conversion Using Customized Function

We have defined a customized boolean-to-string conversion function btos(). It is responsible for converting a boolean value into its corresponding string representation.

C++ Program to Convert Boolean Values to String

C++




// C++ program to convert
// truth table for OR operation
#include <iostream>
using namespace std;
  
// Function to convert boolean
// into string
string btos(bool x)
{
    if (x)
        return "True";
    return "False";
}
  
// Driver code
int main()
{
    // Conversion of Truth Table
    // for OR operation
    cout << 1 << " || " << 0 << " is " << btos(1 || 0)
         << endl;
    cout << 1 << " && " << 0 << " is " << btos(1 && 0)
         << endl;
  
    return 0;
}


Output

1 || 0 is True
1 && 0 is False

Complexity Analysis

  • Time complexity: O(1)
  • Auxiliary space: O(1)

C++ Program For Boolean to String Conversion

In this article, we will see how to convert a boolean to a string using a C++ program.

In boolean algebra, there are only two values 0 and 1 which represent False and True. Thus, boolean to string conversion can be stated as:

Boolean -> String

  • 1 -> True
  • 0 -> False

Example:

Input: 1
Output: True

Similar Reads

Methods to Convert a Boolean to a String in C++

There are 2 ways to convert boolean to string in C++:...

1. Boolean To String Conversion Using Customized Function

We have defined a customized boolean-to-string conversion function btos(). It is responsible for converting a boolean value into its corresponding string representation....

2. Using Alphanumeric Boolean Values

...

Contact Us