Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


can we add two numbers without using arthematic operators?
if possible how?

Answers were Sorted based on User's Feedback



can we add two numbers without using arthematic operators? if possible how?..

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

can we add two numbers without using arthematic operators? if possible how?..

Answer / sravanthi

Yes we can 2 numbers without using arthematic operator.
We can use logical operators instead of arthematic operator.
The ex program is
class A
{
public static void main(String a[])
{
byte a=5;
byte b=6;
int c;
c=a||b;
System.out.println(c);
}
}

Is This Answer Correct ?    4 Yes 5 No

can we add two numbers without using arthematic operators? if possible how?..

Answer / g ch vishnu vardhan reddy

we can add two no's by using shift operator.

Is This Answer Correct ?    2 Yes 4 No

can we add two numbers without using arthematic operators? if possible how?..

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

can we add two numbers without using arthematic operators? if possible how?..

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

Post New Answer

More Core Java Interview Questions

Can constructor be static or final?

0 Answers  


How big is a gigabyte?

0 Answers  


FOR EXAMPLE WE R HAVING TWO LIST ELEMENTS ..BOTH LISTS CONTAINS ID,NAME,PLACE ..I NEED TO COMPARE BOTH IDS IN TWO LISTS,IF ID'S R SAME MEANS WE HAVE ADD THE DETAILS(LIKE NAME,PLACE) TO MAP...HOW IS POSSIBLE ?CAN ANY ONE SUGGEST?

1 Answers  


Is java pass by value or pass by reference?

0 Answers  


Can an integer be null java?

0 Answers  


What is final keyword in java?

0 Answers  


What are legal modifiers that we can use to declare an inner class?

1 Answers   Infosys,


explain me with a code snippet about the generation and handling of null point exceptions.

1 Answers  


What is a default method?

0 Answers  


What is java basic concept?

0 Answers  


State the difference between strings and arrays.

0 Answers   Syntel, Visa,


what is object slice?

2 Answers   HTC, TCS,


Categories