Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
noob noob
0 / 0 / 0
Регистрация: 24.04.2016
Сообщений: 67
1

Реализация формул

07.05.2016, 09:33. Просмотров 555. Ответов 5
Метки нет (Все метки)

Незнаете как ввести в код эти формулы??? Формулу Дельта попытался расписать, но кажется неправильно((
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
        private void button1_Click_1(object sender, EventArgs e)
        {
            
            double xcp = Convert.ToDouble(textBox1.Text);
            double n=Convert.ToDouble(textBox11.Text);
            double Xitaya = 0;
            for (int i = 0; i < dataGridView1.SelectedCells.Count; i++)
            {
                Xitaya+= Convert.ToDouble(dataGridView1.SelectedCells[i].Value);
            }
 
            double Delta=0;
            Delta = Math.Sqrt(Math.Pow(Xitaya - xcp, 2) / n);
            
            textBox6.Text = Delta.ToString();
         
        }
0
Миниатюры
Реализация формул  
Изображения
 
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.05.2016, 09:33
Ответы с готовыми решениями:

Реализация формул
Вообще, появилась идея, сделать для себя &quot;текстовый редактор&quot; для лекций(впрочем не важно),...

Реализация ввода формул как в Word
Необходимо построить график функции по заданной функции (функция должна полность вводиться...

Отображение формул
Здраасте всем. Как можно на форме отобразить красивые формулы с индексами, степенями и...

Отображение формул
Появилась необходимость отображать в программе мат формулы Насколько я понял стандартными...

Калькулятор для формул
Ребята, всем привет!!! Очень нужна ваша помощь в написании программы на форме что-то типо...

5
ViterAlex
6974 / 3915 / 1574
Регистрация: 11.02.2013
Сообщений: 8,465
Завершенные тесты: 3
08.05.2016, 01:14 2
Это не дельта, а сигма.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double xcp = Convert.ToDouble(textBox1.Text);
double n=Convert.ToDouble(textBox11.Text);
double Xitaya = 0;
double sum = 0;
for (int i = 0; i < dataGridView1.SelectedCells.Count; i++)
{
    sum += Convert.ToDouble(dataGridView1.SelectedCells[i].Value) - xcp;
}
double As = sum / n;
sum = 0;
for (int i = 0; i < dataGridView1.SelectedCells.Count; i++)
{
    sum += Math.Pow(Convert.ToDouble(dataGridView1.SelectedCells[i].Value) - xcp, 2) / n;
}
double sigma = Math.Sqrt(sum);
1
noob noob
0 / 0 / 0
Регистрация: 24.04.2016
Сообщений: 67
08.05.2016, 06:42  [ТС] 3
ViterAlex, спасибо. У меня вопрос почему Xitaya не используется???
0
ViterAlex
6974 / 3915 / 1574
Регистрация: 11.02.2013
Сообщений: 8,465
Завершенные тесты: 3
08.05.2016, 06:58 4
потому что вместо неё используется значение из выделенных ячеек
0
noob noob
0 / 0 / 0
Регистрация: 24.04.2016
Сообщений: 67
08.05.2016, 07:08  [ТС] 5
ViterAlex,понятно, спасибо за код, программа заработала)
0
zna926
449 / 387 / 287
Регистрация: 24.09.2013
Сообщений: 2,636
Записей в блоге: 1
09.05.2016, 23:58 6
В формуле для сигмы, думаю, что деление на n должно быть вынесено за знак суммы, (не за знак корня)иначе каждое из слагаемых нужно будет делить на n
0
09.05.2016, 23:58
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.05.2016, 23:58

Создание редактора формул
Необходимо в приложении реализовать встроенный редактор формул, аналогичный редактору в MS Word. (в...

Редактор математических формул
Требуется написать текстовый редактор с возможностью ввода математических формул (интегралы,...

Парсинг из textBox формул
Здравствуйте! Есть ли у кого на примете ссылки на примеры/учебники про распарсивание текстовой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.