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 |
If two threads call a static method at the same point of time, what will happen?
Can we use string in the switch case?
Explain Stream Tokenizer?
What is the frontend and backedn in Java?
explain what is transient variable in java?
Can a private method be declared as static?
What is the blank final variable?
Is multiple inheritance allowed in Java? Why ?
Is ResultSet class?
5 Answers Bally Technologies, TCS,
Explain inheritance in java?
What is a method signature java?
What are loops in java?