средний расчет в котлине - PullRequest
0 голосов
/ 14 января 2019

Я написал этот код для расчета среднего диапазона но я хочу дать каждому столбцу и строке конкретное имя, например:

Колонны A B C D
Ряды 1 2 3

Мне нужно вычислить медиану диапазона, как в Excel A2:C3, чтобы программа могла вычислять A2 A3 B2 B3 C2 C3, а если она равна B3:D3, я хочу, чтобы она вычисляла B3 C3 D3.

Это мой код:

fun med(list: List<Double>) = list.sorted().let { 
    (it[it.size / 2] + it[(it.size - 1) / 2]) / 2 
}

fun main(args: Array<String>) {
    med(listOf(1.5, 2.67, 3.0, 1.4)).let { println(it) }
    med(listOf(5.2, 7.1, -4.8, 0.0)).let { println(it) }
    med(listOf(1.4, 6.0, 2.5, -1.9)).let { println(it) }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...