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 |
what is the purpose of the final in the try-catch-final
What is a class in java?
Is string is a data type?
Can we use a switch statement with strings?
What is an object-oriented paradigm?
How can we use primitive data types as objects?
explain about method overloading and method overriding with difficult examples
Can a static method be overridden in java?
What is the difference between @before and @beforeclass annotation?
What is System class and its purpose?
Is it compulsory for a try block to be followed by a catch block in java for exception handling?
How does indexof work?