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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
#1

не подключаеться функция возведениЯ в степень pow - C++

14.06.2013, 14:54. Просмотров 1160. Ответов 5
Метки нет (Все метки)

C++
1
2
3
       #include <math.h>      
 
        L=sqrt(pow(x-x0)+pow(y-y0));
Почему не подключаеться функция возведениЯ в степень pow, кто подскажет какую библиотеку еще надо подключить.

Visual Studio 2010/
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2013, 14:54     не подключаеться функция возведениЯ в степень pow
Посмотрите здесь:

Функция возведения в степень - C++
Добрый день. Ребята, помогите решить проблему. Написал функцию для вычисления действительных корней кубического уравнения. возникает...

Функция возведения в степень. - C++
написал библиотеку для вычисления степени чисел.некорректно работает при возвращении переменной из step.h в main.cpp и переводе в другую. ...

Рекурсивная функция возведения в степень - C++
Ребята, написал функцию для возведения в степень из учебника, но она почему-то не хочет работать. Вот код: int pow(int base, unsigned...

Рекурсивная функция возведения в степень - C++
Мое задание: Вычислить y = x^n(икс в степени n) по следующему правилу: y = ( x^n/2 )^2, если n четное и y = x * y^(n–1), если n...

Функция для возведения в степень (стыдно) - C++
Здравствуйте. Нужно написать программу, которая читает два целых значения (основание и показатель степени) и выдаёт результат, используя...

Возведение в степень pow - C++
Не могу понять почему выдаёт ошибку &quot;while trying to match the argument list '(int, int)'&quot;. Если объявлять переменные через double, то...

возведение в степень, pow - C++
вычитал что возведение в степень - функция pow. #include &quot;stdafx.h&quot; #include &lt;math.h&gt; #include &lt;iostream&gt; using namespace...

Возведения в степень - C++
Народ нужна помощь так как только, сегодня утром начал учить С++ сразу же возникли вопросы Например у меня есть последовательность чисел...

Класс возведения в степень - C++
Добрый день всем. Тут зашел в тупик. Класс с функцией-членом возведения числа в степень путем перемножения друг на друга (я хочу добавить и...

программа возведения в степень - C++
Друзья, я &quot;начинающий&quot; в СИ и поэтому столкнулся с такой проблемой: мой компилятор &quot;Miracle C&quot; Неправильно выполняет код, взятый из...

Не работает возведение в степень через pow - C++
почему не работает?? не пойму #include &lt;iostream&gt; using namespace std; #include &lt;cmath&gt; int power(int, int); int...

Написать функцию возведения в степень - C++
Написать функцию, которая вычисляет значение а^b. Числа а и b могут быть любыми дробными положительными числами.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
happyzombiE
4 / 4 / 0
Регистрация: 12.06.2013
Сообщений: 26
14.06.2013, 14:57     не подключаеться функция возведениЯ в степень pow #2
нельзя же так
y-y0
вот пример использования такой функции
C++
1
2
3
4
5
6
7
8
9
10
11
/* pow example */
#include <stdio.h>      /* printf */
#include <math.h>       /* pow */
 
int main ()
{
  printf ("7 ^ 3 = %f\n", pow (7.0, 3.0) );
  printf ("4.73 ^ 12 = %f\n", pow (4.73, 12.0) );
  printf ("32.01 ^ 1.54 = %f\n", pow (32.01, 1.54) );
  return 0;
}
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
14.06.2013, 15:05  [ТС]     не подключаеться функция возведениЯ в степень pow #3
Спасибо, но все таки почему :

L=sqrt(pow(x-x0)+pow(y-y0));

в этой строке подчеркиваеться pow, когда подключенно <math.h>?

Добавлено через 2 минуты
%f это типа cin>> ??
Гром
209 / 128 / 11
Регистрация: 20.03.2009
Сообщений: 1,101
Записей в блоге: 16
Завершенные тесты: 1
14.06.2013, 15:41     не подключаеться функция возведениЯ в степень pow #4
Попробуйте
C++
1
#include <cmath>
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
14.06.2013, 17:32  [ТС]     не подключаеться функция возведениЯ в степень pow #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "stdafx.h";
#include <iostream>    
#include <cmath>       
#include <math.h>
using namespace std;
 
void main ()
{
    int x0,x,r1,r2,y,y0;
  float L;//искомая точка
  
  cout << "input coordinates\n";
  cin>>x0>>y0;//исходные координаты
  cin>>r1>>r2;//внешний наружный радиус кольца
  cin>>x>>y;//конечные координаты
  L=sqrt(pow(x-x0,2)+pow(y-y0,2));
    cout << L << endl;
}
error C2668: pow: неоднозначный вызов перегруженной функции

Кто подскажет как все таки работает 'pow'.
MrGluck
Модератор
Эксперт CЭксперт С++
6969 / 4140 / 588
Регистрация: 29.11.2010
Сообщений: 10,978
14.06.2013, 17:35     не подключаеться функция возведениЯ в степень pow #6
I love myguitar, для пользователей VS необходимо приводить основание к типу double
C++
1
pow(static_cast<double>(x-x0),2)
Yandex
Объявления
14.06.2013, 17:35     не подключаеться функция возведениЯ в степень pow
Ответ Создать тему
Опции темы

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