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

Call to undefined function 'pow' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив http://www.cyberforum.ru/cpp-beginners/thread85642.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по модулю элемента массива; 2) сумму модулей элементов массива, расположенных после первого отрицательного элемента. Сжать массив, удалив из него все элементы, величина которых находится в интервале . Освободившиеся в конце массива элементы заполнить нулями и распечатать их адреса.
C++ Массив Помогите решить плс!(только как можно простымспсобом , без всяких там сложных библиотек) //1. объявить переменную указатель int*ptr; //2. осущ. ввод целочислен. значений переменной num, которое определяет длину динам. //размещения одномер массива, контролир. переменной ptr. //3.заполняет на предыдущем шаге динам. массив псевдо.числами. из ( использовать // srand и rand. //4.объяв... http://www.cyberforum.ru/cpp-beginners/thread85639.html
Дeрeво содержит либo дaнныe либo укaзaтeли C++
Всем привет, нужно внести небольшие изменения в код: Элeмeнт дeрeвa coдeржит либo дaнныe (cтрoкa oгрaничeннoй длины), либo укaзaтeли нa прaвoe и лeвoe пoддeрeвья. Стрoки в дeрeвe получаются упoрядoчeны. Нaпиcaть функцию включeния нoвoй cтрoки. Обрaтить внимaниe нa тo, чтo элeмeнт c укaзaтeлями нe coдeржит дaнных, и при включeнии нoвoй вeршины вeршину c дaнными cлeдуeт зaмeнить нa...
Считывание элементов массива из файла C++
Ребят, здравствуйте... Не могу докумекать как из файла в котором записаны числа допустим через пробел или запятую забить значения в массив.Понятно что цикл, но как идти вперед по строке файла? Заранее спасибо! =)
C++ Умножить матрицу на себя транспонированую http://www.cyberforum.ru/cpp-beginners/thread85599.html
Буду краток: необходимо Умножить матрицу на себя транспонированую!!!(без хранения транспонированной) Как в вышмате это сделать я понимаю, а вот на С как это выглядит, не пойму!!! Кто чем может_))) и если можно чтобы размер матрицы вводился x
C++ Определить наименьший элемент в каждой четной строке матрицы А[M,N] люди,спасайте! нужно определить наименьший элемент в каждой четной строке матрицы А дайте,пожалуйста,код с организацией матрицы и библиотеками под Borland C++ 3.1))сегодня на первой паре сдать надо подробнее

Показать сообщение отдельно
fs444
6 / 10 / 0
Регистрация: 18.08.2009
Сообщений: 480

Call to undefined function 'pow' - C++

14.01.2010, 11:32. Просмотров 2119. Ответов 4
Метки (Все метки)

Есть код

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
// Рис. 2.21: fig02_21.cpp
// Вычисление сложного процесса
 
#include<iostream>
 
using std::cout;
using std::endl;
using std::ios;
 
#include<windows>
 
int rustext(char str[])
{
 char buffer[1024];
 CharToOem(str,buffer);
 cout << buffer;
}
 
#include<iomanip>
 
using std::setw;
using std::setiosflags;
using std::setprecision;
 
#include<cmath>
 
int main()
{
 double amount, // Сумма депозита
        principal = 1000.0, // инициализация principal
        rate = 0.05; // инициализация rate
 
 rustext("Год ");
 cout << setw(21);
 rustext("Сумма депозита");
 cout << endl;
 
 // установка формата числа с плавающей точкой
 cout << setiosflags(ios::fixed | ios::showpoint) << setprecision(2);
 
 for (int year = 1; year <= 10; year++)
  {
   amount = principal * pow(1.0 + rate, year);
   cout << setw(4) << year << setw(21) << amount << endl;
  }
 
 system("pause");
 return 0;
}

При компиляции получаю сообщения
[C++ Warning] fig02_21_vichislenie_slozhnogo_procenta.cpp(17): W8070 Function should return a value
[C++ Error] fig02_21_vichislenie_slozhnogo_procenta.cpp(43): E2268 Call to undefined function 'pow'
[C++ Warning] fig02_21_vichislenie_slozhnogo_procenta.cpp(49): W8004 'rate' is assigned a value that is never used
[C++ Warning] fig02_21_vichislenie_slozhnogo_procenta.cpp(49): W8004 'principal' is assigned a value that is never used
Я так понимаю, функция pow не определена. Насколько я знаю, для ее работы нужна директива cmath. Так я ее подключил. Почему же тогда получаю ошибку?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru