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

Возведение в степень pow - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
07.10.2012, 10:51     Возведение в степень pow #1
Не могу понять почему выдаёт ошибку "while trying to match the argument list '(int, int)'". Если объявлять переменные через double, то работает. Раньше пробовал через int - работало, а сейчас нет. Объясните мне пожалуйста почему так?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
 
int function();
 
int main()
{
    int  n, x, y, z;
    n = 5;
    x = 2;
 
    z = pow(-1, n);
    y = pow(x, 2*n+1);
    cout << y << '\n' << z << '\n';
 
system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2012, 10:51     Возведение в степень pow
Посмотрите здесь:

Возведение в степень C++
возведение в степень, pow C++
C++ Возведение в степень!
C++ Возведение степень
C++ Возведение в степени, не используя pow
C++ Определить степень числа с целочисленным показателем, не используя функцию pow
возведение в степень pow(x,y) C++
не подключаеться функция возведениЯ в степень pow C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
07.10.2012, 10:55     Возведение в степень pow #2
Потому что аргумент функции pow не может быть типа int.
Посмотри описания http://www.cplusplus.com/reference/clibrary/cmath/pow/
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185
07.10.2012, 11:01  [ТС]     Возведение в степень pow #3
Спасибо, разобрался
Yandex
Объявления
07.10.2012, 11:01     Возведение в степень pow
Ответ Создать тему
Опции темы

Текущее время: 15:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru