Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
1

перегруженный синус

26.09.2011, 07:34. Просмотров 617. Ответов 5
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <cmath>
#define PI 3.14159265;
using namespace std;
int main(){
    double a,b,x,y,e;
    e=2.71;
    cout <<"enter x,y"<<endl;
    cin >>x>>y;
    a=(1+y)*(x+y/(pow(x,2.0)+4))/pow(e,-x-2)+1/(pow(x,2.0)+4);
    b=1+cos(y-2)/pow(x,4.0)/2+sin(2)*sin(2);
синус перегруженный , почему ? можете подправить ???

 Комментарий модератора 
Используйте теги форматирования кода!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2011, 07:34
Ответы с готовыми решениями:

Перегруженный operator=
Изучаю перегрузку, возник вопрос. Есть класс: class chk { private: int id; int data;...

Перегруженный operator<<
Есть допустим такая дружественная функция: объявление template&lt;typename Type&gt; friend...

перегруженный оператор <<
подскажите как перегрузить оператор &lt;&lt; для класса как описать само перегружение friend ostream&amp;...

Перегруженный оператор
MathClass = Harry; Раньше я думал, что перегрузка - это предоставление оператору функций,...

C++ перегруженный метод
Создайте класс с закрытыми членами и перегруженными методами inc (), которые увеличивают аргумент...

5
LosAngeles
Заблокирован
26.09.2011, 07:41 2
b=1+cos(y-2)/pow(x,4.0)/2+sin(2.0)*sin(2.0);
0
-=ЮрА=-
Заблокирован
Автор FAQ
26.09.2011, 09:38 3
LosAngeles, раз уж преобразовываете, объясняйте ТС что означает
Цитата Сообщение от LosAngeles Посмотреть сообщение
sin(2.0)
вместо
Цитата Сообщение от mikador Посмотреть сообщение
sin(2)
Добавлено через 4 минуты
mikador, лично у меня код скомпилился без варнингов, а так ругань компилятора могла быть на типы переменных передаваемые в функцию double sin(double), передавая 2-ку вы передавали int вместо double записав 2.0(вы явно) или же 1.0*2 вы неявно преобразовываете int в вещественное, кстати
Цитата Сообщение от mikador Посмотреть сообщение
sin(2)*sin(2)
- это можно ещё компактней записать
C++
1
pow(sin(2.0),2.0);
Добавлено через 2 минуты
Цитата Сообщение от mikador Посмотреть сообщение
синус перегруженный , почему
- вкратце так передавали целое вместо вещественного, поэтому и последовало это предупреждение компилятора
0
LosAngeles
Заблокирован
26.09.2011, 10:03 4
-=ЮрА=-, тебе всё ещё не даёт покоя этот фейл?
показывает вот сюда if (*pb++ != bCheck)
0
-=ЮрА=-
26.09.2011, 10:49
  #5

Не по теме:

LosAngeles, будешь писать не по теме и офтопить он не даст покоя тебе!
PS:Насчёт твоих сомнений в моих возможностях, загляни хотябы вот сюда

одна из моих прог
http://www.cyberforum.ru/job-offer/thread343395-page2.html#post1945335
и попробуй повторить этот экзешник, а потом уж высказывайся по поводу моих знаний в ООП и прочем8-)

0
mikador
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
26.09.2011, 12:15  [ТС] 6
Спасибо обоим
0
26.09.2011, 12:15
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2011, 12:15

перегруженный конструктор
можно пример перегруженного конструктора ?)

Перегруженный оператор ввода
Всем привет, как правильно создать перегруженный оператор ввода для инициализации данных об обьекте...

Глобальный перегруженный оператор
Как организовать работу глобального перегруженного оператора &quot;-&quot;, который должен сравнивать 5...


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

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

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