Exemple #1
0
 def test_add_bitwise_operator(self):
     self.assertEqual(5432 + 97823, add_bitwise_operator(5432, 97823))
     self.assertEqual(0, add_bitwise_operator(0, 0))
     self.assertEqual(10, add_bitwise_operator(10, 0))
     self.assertEqual(10, add_bitwise_operator(0, 10))
Exemple #2
0
 def test_add_bitwise_operator(self):
     self.assertEqual(5432 + 97823, add_bitwise_operator(5432, 97823))
     self.assertEqual(0, add_bitwise_operator(0, 0))
     self.assertEqual(10, add_bitwise_operator(10, 0))
     self.assertEqual(10, add_bitwise_operator(0, 10))
Exemple #3
0
"""
The following code adds two positive integers without using the '+' operator.
The code uses bitwise operations to add two numbers.
Input: 2 3
Output: 5
"""

from algorithms.bit import add_bitwise_operator

a = 2
b = 3
print(add_bitwise_operator(a, b))