Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2012, 17:51   #1
skvair
Пользователь
 
Регистрация: 22.11.2011
Сообщений: 14
По умолчанию Неправильно считает log и еще пару функций

Код написан правильно, но почему-то неверно считает LOG

Код:
#include <iostream.h>
#include <conio.h>
#include <math.h>

void main()
{
 clrscr();
 float x,y,y2,y3;
 cout<<"Vvedite X=";
 cin>>x;
 y=pow(x,2)+cos(37*3.14/180);
 cout<<y<<'\n';
 y=log(y);
 cout<<y<<'\n';
 y=pow(y,2);
 cout<<y<<'\n';
 y2=sin(pow(x,2));
 cout<<y2<<'\n';
 y2=pow(y2,2);
 cout<<y2<<'\n';
 y3=1-2*cos(x*3.14/180)-y2;
 cout<<y3<<'\n';
 if (y3<0) y3=y3*-1;
 y3=sqrt(y3);
 cout<<y3<<'\n';
 y3=y2+y3;
 cout<<y3<<'\n';
 y=y/y3;
 cout<<y<<'\n';
 cout<<'\n'<<y;
 getch();
}
нужно сосчитать вот такую фигню log^2(x^2+cos37)
может я просто неправильно считаю и тут нужна какая-то формула, но я просто сложил то что в скобках и высчитываю от этого логарифм

Последний раз редактировалось Stilet; 17.02.2012 в 18:42.
skvair вне форума Ответить с цитированием
Старый 17.02.2012, 18:35   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

Код:
#define log2(x) log(x) / log(2.0)

#include <iostream>

using namespace std;

int main()
{
	double x, result;

	cout << "Input x: \t";
	cin >> x;

	result = log2( x * x + cos(37.0) ) * log2( x * x + cos(37.0) );

	cout << "Result is: \t" << result << endl;

	system("pause");
	
	return 0;
}
test line
Код:
 log( 3 * 3 + cos(37.0), 2 ) * log( 3 * 3 + cos(37.0), 2 )
you can test it by this site

http://i32.fastpic.ru/big/2012/0217/...affaff0410.png

Последний раз редактировалось rUs_LAN; 17.02.2012 в 18:45.
rUs_LAN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неправильно считает что поменять нужно? Berserk0 Помощь студентам 2 16.06.2011 21:45
неправильно считает калькулятор -=Andriushka=- Помощь студентам 5 10.04.2011 01:14
C++: почему программа считает последовательность неправильно Blondy Помощь студентам 5 24.03.2011 01:50
C++ - а почему считает неправильно! Blondy Помощь студентам 2 25.02.2011 16:30
Неправильно считает Excel starsat1080 Помощь студентам 1 24.02.2011 08:37