Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
 Аватар для Arkanit
2 / 2 / 0
Регистрация: 17.04.2015
Сообщений: 37
.NET 4.x

При вычислении функции получаются какие-то нереальные числа

08.03.2016, 13:42. Показов 576. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
при вычислении нижеизложенной функции выдает какие-то нереальные числа.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
double[] YN = { 0.25, 0.22, 0.2, 0.16, 0.1, 0.06, 0.01, 0.22, 0.3 };
double[] XN = { 7, 17, 22, 28, 38, 50, 52, 55, 57 };
 
 for (i = 0; i < YN.Length; i++)
            {
                E_1x6 += 1 / (Math.Pow(XN[i], 6));
                E_x2y += Math.Pow(XN[i], 2) * YN[i];
                E_1x += 1 / XN[i];
                E_yx3 += YN[i] / Math.Pow(XN[i], 3);
                E_x4 += Math.Pow(XN[i], 4);
            }
 
            a3 = ((E_1x6 * E_x2y) - (E_1x * E_yx3)) / ((E_x4 * E_1x6) - Math.Pow(E_1x, 2));
 
            b3 = ((E_x4 * E_yx3) - (E_1x * E_x2y)) / ((E_x4 * E_1x6) - Math.Pow(E_1x, 2));
for (i = 0; i < YN.Length; i++)
           {
            y3 = a3 * Math.Pow(XN[i], b3);
            YN3[i] = y3;
             }
результаты:
1,01440314494492E+73
1,64696574133549E+108
2,80547928418143E+118
1,04216872678675E+128
1,36857214492373E+140
1,06323168976786E+151
3,82830678107252E+152
6,43844660379695E+154
1,68331938749992E+156

Как привести их в более менее нормальный вид? Пытаюсь по ним построить график в Chart - ничего не видно. Ввожу другие значения - все ок.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.03.2016, 13:42
Ответы с готовыми решениями:

Пожалуйста, компилятор пишет какие то нереальные числа при запуске
Ввод стандартный ввод Вывод стандартный вывод Ограничение по времени: 1 секунда Ограничение по памяти: 64 мегабайта ...

Сумма цифр числа, получаемого при вычислении факториала числа 100
n! означает n × (n − 1) × ... × 3 × 2 × 1 Например, 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800, а сумма цифр числа 10! это 3 + 6 + 2...

Ошибка при вычислении функции
здравствуйте Программисты.... можете мне помочь, вот я написал программу, и она у меня выдаёт одну ошибку вот на этом месте f=sh(x);........

1
Эксперт .NET
 Аватар для kolorotur
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
08.03.2016, 14:11
Цитата Сообщение от Arkanit Посмотреть сообщение
при вычислении нижеизложенной функции выдает какие-то нереальные числа.
Согласен.

Цитата Сообщение от Arkanit Посмотреть сообщение
Как привести их в более менее нормальный вид?
А что является более-менее нормальным видом?
1,01440314494492E+73 — это 1014403144944920000000000000000000000000 0000000000000000000000000000000000.

Либо у вас ошибка в формуле и она не должна выдавать такие конские значения, либо их нужно для отображения масштабировать до приемлемых размеров.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.03.2016, 14:11
Помогаю со студенческими работами здесь

Ошибки при вычислении функции
Нужно нарисовать график функции, но все время возникают следующие ошибки: 200, 215 и 217. uses crt,graph; var ...

При явном приведении к int получаются числа, но явно не те, что должны быть
Привет. Есть массив unsigned char. В него записываются данные с устройства с помощью библиотеки libusb. Изначально прибор передает...

Ошибка 207 при вычислении функции
Помогите с вычислением: PROGRAM PR1; VAR A,X,Y,Z,B: REAL; BEGIN X:=0.875; A:=1.566; ...

Ошибка 207 при вычислении функции
Итак ошибка 207. Я просмотрел на форуме целый ряд тем. Лишний раз убедился, что эта ошибка возникает например при некорректной...

Разница при вычислении производной функции
задана функция f(x)=5*x^2+9*x-10 производная этой функции df(x)/dx=5*2*x+9 рассмотрим функцию и ее производную на отрезке x= с...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru