Создание программы для расчета формулы, включающей экспоненту - PullRequest
0 голосов
/ 23 сентября 2018

Мне нужно создать программу, которая использует эту формулу на C ++: A = X (1.0 + R / 100) ^ N

Однако всякий раз, когда я использую функцию pow для правильной обработки показателей, я получаюочень разные ответы, чем я должен.

    int main()
{
    double X, R, N;
    double sid = 1.0;
    double bid = 100;

    cout << "Input the initial deposit.\n" << endl;
    cin >> X;
    cout << "Input the amount of years.\n" << endl;
    cin >> N;
    cout << "Input the percent interest.\n" << endl;
    cin >> R; 
    cout << X * (sid + R / pow(bid, N)) << endl;


return 0;
}

Я не уверен, где именно я ошибся, будь то функция Pow или просто, как я установил уравнение в программе.

1 Ответ

0 голосов
/ 23 сентября 2018

Я уверен, что это:

X*pow(sid + R/bid,N);
...