can we add two numbers without using arthematic operators?
if possible how?
Answers were Sorted based on User's Feedback
Answer / mohan
public static int addIterative(int a, int b){
while (b != 0){
int carry = (a & b) ; //CARRY is AND of two bits
a = a ^b; //SUM of two bits is A XOR B
b = carry << 1; //shifts carry to 1 bit to calculate sum
}
return a;
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / g ch vishnu vardhan reddy
we can add two no's by using shift operator.
| Is This Answer Correct ? | 2 Yes | 4 No |
Answer / anandhakrishnan
import java.io.*;
class add
{
public static void main(String args[])
{
int a = 6;
int b = 3;
System.out.println("sum of a and b is :: "+(a|b));
}
}
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / satya
Hi we can add two number with out using arithemaic
operators.
just give
int a = 10;
int b = 5;
System.out.println("sum of a and b is :: "+(a|b))
| Is This Answer Correct ? | 10 Yes | 21 No |
Is there is any difference between a scrollbar and a scrollpane?
What are loops in java?
What are java threads?
what is servlet enginee?
What is double data type?
explain copyonwritearraylist and when do we use copyonwritearraylist?
what are the methods of an object class?
Why super is first line in java?
What do you mean by ordered and sorted in collections in java?
Which language is java?
Can singleton class be serialized?
what is difference between perfom() & excute() ?