при решении уравнения выводит не тот ответ: 2,9848, а должно быть: 1.9873 Ниже приводится код:
Double x = 0.4 * Math.Pow(10.0, 4);
Double y = -0.875;
Double z = -0.475 * Math.Pow(10.0, -3);
Double stepen = 1 + 2 * Math.Pow(Math.Sin(y), 2);
Double cosinus = Math.Abs(Math.Cos(x) - Math.Cos(y));
Double vozvedenie_v_stepen = cosinus * stepen;
Double Z = 1 + z + (Math.Pow(z, 2)/2) + (Math.Pow(z, 3)/3) + (Math.Pow(z, 4)/4);
Double full_formula = vozvedenie_v_stepen * Z;
Console.WriteLine(Math.Round(full_formula, 4));
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
Где я неправильно решил?
Вместо
Double vozvedenie_v_stepen = cosinus * stepen;
Должно быть
Double vozvedenie_v_stepen = Math.Pow(cosinus, stepen);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пытаюсь скопировать (массив расширений файлов) в папку ( и в эту папку которую я копирую сделать ограничение в 100МБ), если лимит превышен файлов...
Краткий, может быть глупый вопрос: как при создании List<тип> выделить сразу память под n Элементов? Конструктор позволяет задать только примерную...