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. |
|
| ||||
Core Java - Interview Questions and Answers for 'Round' - 4 question(s) found - Order By Newest | ||||
| ||||
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 | ||||
| ||||
This question is still unanswered. Can you please provide an answer. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  RoundingMode | ||||
| ||||
Ans. We can multiply the value by 100 and then use Math.round on that and then divide the result by 100 For example - (Math.round(12.3456 * 100)) / 100 | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  Math.round  double | ||||
| ||||
Ans. Round method would round it to integer places irrespective of if it's decimal places or not whereas scale would only round the decimal places. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  BigDecimal  round  scale | ||||