Computer Applications
What is the output of the following code?
System.out.println(Math.round(7.5) + Math.floor(2.9));
Java Math Lib Methods
1 Like
Answer
10.0
Reason
Math.round(7.5)rounds to the nearest integer, resulting in 8.Math.floor(2.9)rounds down to the nearest integer, resulting in 2.0 (as adouble).- Adding 8 (an
int) and 2.0 (adouble) produces 10.0 (adoubleresult).
Answered By
1 Like
Related Questions
The output of the following code is:
System.out.println(Math.ceil(6.4) + Math.floor(-1-2));- 3.0
- 4
- 3
- 4.0
A Student executes the given program segment and it results in 1.0, irrespective of the value of n. State the type of the error, write the correct statement:
void solve(int n) { double power=Math.pow(n, 2/3); System.out.println(power); }Write the return data type of the following functions:
- startsWith()
- random()
Give the output of the following:
Math.sqrt(Math.max(9,16))