を計算し、3私の中央値は、私にはわからない= 44である理由44
がASCII値であるためである中央値C#の間違った私は1,2を入れ、中央値の計算に問題がある
double wynik = 0;
string x1 = textBox1.Text;
string[] tab = x1.Split(',');
int n = tab.Length;
Array.Sort(tab);
if (n % 2 == 0)
{
double c = x1[(n/2) -1];
double v = x1[(n/2)];
wynik = (c + v)/2;
}
else
wynik = x1[n/2];
textBox2.Text = wynik.ToString();
あなたは数字ではなく文字コードを歌うことが理由です。 'int.Parse()'を使って解析してみてください –