+ 2
Program for doing sum of 2 numbers without using '+' operator ?
4 Answers
+ 17
Or we can do :-
int a,b,sum;
sum = - (-a -b);
Just a joke ššš
+ 6
#include<stdio.h>
int add(int x, int y) {
int a, b;
do {
a = x & y;
b = x ^ y;
x = a << 1;
y = b; }
while (a);
return b; }
int main( void ){
printf( "2 + 3 = %d", add(2,3));
return 0; }
XOR (x ^ y) is addition without carry.Ā (x & y)Ā is the carry-out from each bit.Ā (x & y) << 1Ā is the carry-in to each bit.
The loop keeps adding the carries until the carry is zero for all bits.
+ 1
python:
class oke:
def summing(x, y):
return x.__radd__(y)
print(oke.summing(10, 5))
0
nadie habla espaƱol