Integer and Floating-Point Division
Consider the following code segment.
int division = 22 / 7;
System.out.println("22 / 7 = " + division);
When executed, this code prints 22 / 7 = 3 because integer division is performed. Which of the following replacements for the first line of code will correctly perform floating-point division?
A
double division = double() 22 / 7.0 ;
B
double division = (double) (22 / 7) ;
C
double division = 22 / 7 ;
D
double division = 22.0 / 7;
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | angelajxi11 | 1 | 1 | 0m 00s | 100 |
| #2 | l.alzahrani04 | 1 | 1 | 0m 00s | 100 |
| #3 | songqiuhui2012 | 1 | 1 | 0m 06s | 94 |
| #4 | leftoverjluck | 1 | 1 | 0m 16s | 84 |
| #5 | kazvin.tjakradinata | 1 | 1 | 0m 17s | 83 |
| #6 | lsj08030922 | 1 | 1 | 0m 33s | 67 |
| #7 | 108185265 | 1 | 3 | 0m 25s | 55 |
| #8 | parth.taur227 | 1 | 1 | 0m 52s | 48 |
| #9 | 7017046 | 1 | 1 | 0m 57s | 43 |
| #10 | patrickmeijer009 | 1 | 3 | 1m 09s | 11 |
Items per page:
10
1 – 10 of 14
APFIVE