Это для Java. Я только что закончил синтаксический разбор каждого столбца от String до int. Однако сейчас мне сложно определить, как рассчитать каждый столбец и найти среднее значение.Вычисление среднего после целых чисел анализа
Например, это то, что я после того, как я проанализирован каждый столбец:
int Q1 = Integer.parseInt(columns[1]);
Это то, что я пытался найти среднее, но безуспешно.
int Q1s = Q1;
int i;
int total = 0;
for (i = 0; i < 6; i++) {
total = total + Q1s;
}
double avg = total/Q1s;
return avg;
Я знаю, как найти средний обычный способ (пример: INT Q1 [] = {1,2,3};) Но это не то же самое для разбора массива целых чисел.
Любые подсказки о том, как действовать, будем очень благодарны!
P.S. Я не хочу ответа ... Я просто хочу указать, куда идти отсюда. Вот почему я не поставил полный код, который у меня есть.
почему >> двойной ср = общее/q1s; и не >> double avg = total/; ? –
Ну, 'Q1s' никогда не меняется во время вашего цикла, поэтому вы просто умножаете его на 6. Если вы оставили вне код другого кода внутри цикла, то мы не можем вам помочь. Но похоже, что проблема в том, что случилось с другими 5 значениями, которые вы читали? Вы что-нибудь с ними делали? – ajb
Вы начинаете с двух размерных массивов? вам нужно добавить больше кода, чтобы увидеть, что вы делаете. –