Почему я получаю неправильные результаты?
Я написал программу на языке C#, чтобы рассчитать общую сумму денег, вложенных в различные суммы процентных ставок.
Формула сложных процентов, которую я использую: P (1 + r )н
Я не могу понять, что я делаю не так.
Например:
Количество: 100
Ставка: 10
лет: 5
С помощью калькулятора ответ будет 161.05
Но как только я делаю это с помощью своей программы, она вычисляется до 100.00001
Мы очень ценим вашу помощь.
Что я уже пробовал:
double amount; double rate; double years; double total; amount = Convert.ToDouble(textBox1.Text); rate = Convert.ToDouble(textBox2.Text); years = Convert.ToDouble(textBox3.Text); rate = rate / 100; total = amount * 1 + Math.Pow(rate, years); label1.Text = total.ToString();