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; } |
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