Hướng dẫn add binary numbers python
View Discussion Improve Article Save Article View Discussion Improve Article Save Article Given two binary numbers, write a Python program to compute their sum. Examples: Input: a = "11", b = "1" Output: "100" Input: a = "1101", b = "100" Output: 10001 Approach:
Method 1: Naive Approach: The idea is to start from the last characters of two strings and compute digit sum one by one. If the sum becomes more than 1, then store carry for the next digits. Python3
Output: 10001 Method 2: Using inbuilt functions: We will first convert the binary string to a decimal using int() function in python. The int() function in Python and Python3 converts a number in the given base to decimal. Then we will add it and then again convert it into a binary number using bin() function. Example 1: Python3
Example 2: Python3
Method: Using “add” operatorPython3
Output 0b10001 |