Fixed median calculation for even array length. Verbose needs fix.
This commit is contained in:
parent
14ce9cdc3c
commit
62d4d703a8
@ -130,8 +130,15 @@ public class MMMCalc {
|
|||||||
|
|
||||||
private static void calcMedian() {
|
private static void calcMedian() {
|
||||||
int midVar = numArray.length / 2;
|
int midVar = numArray.length / 2;
|
||||||
|
boolean even;
|
||||||
|
|
||||||
|
if(numArray.length % 2 == 0) {
|
||||||
|
median = (numArray[midVar] + numArray[midVar-1]) / 2;
|
||||||
|
even = true;
|
||||||
|
} else {
|
||||||
median = numArray[midVar];
|
median = numArray[midVar];
|
||||||
|
even = false;
|
||||||
|
}
|
||||||
|
|
||||||
System.out.println("Median: " + median);
|
System.out.println("Median: " + median);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user