Форум программистов, компьютерный форум CyberForum.ru

Проверить правильность вычисления по формулам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Процедура ChangeVektor (для умножения всех элементов вектора на вещественное число) http://www.cyberforum.ru/cpp-beginners/thread1120002.html
Помогите, надо сложить процедуру ChangeVektor для умножения всех элементов вектора на число типа real
C++ Найти координаты пересечения вектора и прямоугольника Здравствуйте. Нужно найти координаты точки пересечения вектора(VX0,VY0,VZ0,VX1,VY1,VZ1) с прямоугольником (PX0,PY0,PZ0,PX1,PY1,PZ1,PX2,PY2,PZ2,PX3,PY3,PZ3) и сделать это "быстрым" алгоритмом. Добавлено через 2 минуты Прямоугольник можно задать и по-другому, если это оправдает алгоритм. Например, не координатами вершин, а длинной и шириной+углы поворота прямоугольника вокруг центра - не важно,... http://www.cyberforum.ru/cpp-beginners/thread1119997.html
C++ Вычислить значение суммы
3)Вычислить S= ∑_(i-1)^30▒1/〖(2i)〗^2
Нелогичная работа кода C++
Есть код. Но делает он совсем не то, что по идее должен. Вот код: 1) файл main.cpp //--------------------------------------------------------------------------- #include "LongNumber.hpp" #include <iostream> //--------------------------------------------------------------------------- using namespace std; //---------------------------------------------------------------------------
C++ Вывод двумерного массива на экран http://www.cyberforum.ru/cpp-beginners/thread1119967.html
#include "stdafx.h" #include <iostream> #include <iomanip> #include <conio.h> #include <cstdlib> using namespace std; const int kof1mass = 2; const int step1mass = 2;
C++ Найти минимальный элемент массива Привет всем,ребят может кто помочь,очень сильно нужна помощь:cry: есть одномерный массив,состоящий из N элементов,необходимо найти минимальный по модулю элемент. Программа на языке С++ но с использованием вставки кода на ассемблере:( подробнее

Показать сообщение отдельно
ValeryS
Модератор
6505 / 4971 / 459
Регистрация: 14.02.2011
Сообщений: 16,469
15.03.2014, 22:14     Проверить правильность вычисления по формулам
итак VS 2008
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <math.h>
 
int main()
{
double a=81;
a=pow((a),1.0/3.0);
std::cout << a;
 return 0;
}
ответ 4.32675
не знаю откуда у тебя
Цитата Сообщение от andreyananas Посмотреть сообщение
выбивает 4.9347...
взялось

Добавлено через 3 минуты
Цитата Сообщение от andreyananas Посмотреть сообщение
в итоге все равно пишет y1= "nan"
пройди в Дебагере по шагам
или выводи на экран все промежуточные вычисления
есть подозрение что
Цитата Сообщение от andreyananas Посмотреть сообщение
d=((p*p*p)/27)+((q*q)/4);
отрицательное
а от него корень берется
"nan" в переводе на русский язык невозможное число

Добавлено через 2 минуты
Цитата Сообщение от andreyananas Посмотреть сообщение
float a, b, c, p, q, y1, y2, y3, d, u, v, r, fi;
поменяй на double
 
Текущее время: 09:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru