Search Interview Questions
| More than 3000 questions in repository.|
There are more than 900 unanswered questions.
Click here and help us by providing the answer.
Have a video suggestion.
Click Correct / Improve and please let us know.
|Java - Interview Questions and Answers|
|Ans. 1. The problem with double (x*100)/100 doesn't return exact x but few fractions lesser than x and then if you are using floor rounding , it makes a big difference|
2. Rounding only after getting a result vs rounding each outcome of 2 operand make difference
3. Usage of inappropriate Rounding mode and Rounding scale.
4. Results with double and BigDecimal
|Help us improve. Please let us know the company, where you were asked this question :|
|Like Discuss Correct / Improve  BigDecimal  double  round  decimal|
|How has been your experience working with people of different background ?|
|How do we implement a weight round robin algorithm in load balancing ?|
| Which of following is / are valid static final declaration ?|
public static final String MAX_NUM = "10";
public static final Object NULL = null;
public static final MathContext MATH_CONTEXT = new MathContext(2,RoundingMode.CEILING);
| What is the difference between following rounding modes|
Which is the one you use often and Why ?
| Math.round method rounds the decimal to an integer by stripping off the decimal places. How can we use the same method to keep only 2 decimal places|
For example -
Math.round(12.3456) will return 12. What should we do to get 12.34 without using any other class or method.
|What is the difference between round and scale method of BigDecimal ?|
|what annotation do in background in hibernate ?|