#include <stdio.h>
int main() {
int x ,y;
printf("complement sum diff multiply without operators\n");
//Find complement . ~x = -(x+1);
printf("Enter two numbers\n");
scanf("%d %d",&x,&y);
printf("Value a %d b %d\n",x,y);
//~a = FFFF FFFF FFFF FFF5 = -11
// ~y = -(y+1)
printf("Value ~x %d y %d\n",~x,y);
//Addition of two numbers
printf("Addition Method 1 x-(-y) %d\n",x-(-y));
printf("Addition Method 2 x-(-y) %d\n",-(-x-y));
// x-(~y)-1 = x-(-(y+1))+1 = x-(-y-1)+1 = x +y +1 +1
printf("Addition Method 3 x-(~y)-1 %d\n",x-(~y)-1);
//Substraction
printf("Substraction x+(~y)+1 %d\n",x+(~y)+1);
/*Logic
x-(~y)-1 == Addition
x+(~y)+1 = Substraction
*/
//Multiplication by 2,4,8 is (x<<1) (x<<2) (x<<3) etc
printf("Multiply by 2 (x<<1) %d\n",(x<<1));
printf("Multiply by 4 (x<<2) %d\n",(x<<2));
printf("Multiply by 8 (x<<3) %d\n",(x<<3));
return 0;
}
To embed this program on your website, copy the following code and paste it into your website's HTML: