利率计算器 C++.
Interest Rate Calculator C++
我正在尝试制作一个利率计算器。我一直在这些方面得到这个
rate >> Annualr / 12.0;
payment >> (rate * pow((1 + rate), paymentnumber) / pow((1 + rate), paymentnumber) - 1)*loan;
大等式应该计算贷款的应计利息金额
"非法,左操作数的类型为'双精度'"
"非法,右操作数具有类型'双精度'"
#include
<iostream>
#include
<string>
#include
<cmath>
#include
<iomanip>
using namespace std; void main() { double Annualr = 0.0, loan = 0.0, payment = 0.0, rate = 0.0; int paymentnumber = 0; string fullname; cout
<< "Enter the full loan ammount: "; cin>> loan; cout
<< "Enter the Annual interest rate: "; cin>> Annualr; cout
<< "How many payments have you made? "; cin>> paymentnumber; rate >> Annualr / 12; payment >> (rate * pow((1 + rate), paymentnumber) / pow((1 + rate), paymentnumber) - 1)*loan; cout
<< "Loan Ammount: " << loan << endl; cout << "Monthly Interest Rate: " << rate << endl; cout <<
"Number of Payments: " << paymentnumber << endl; cout << "Monthly Payment: " << payment << endl; cout << "Ammount paied back: " << payment * paymentnumber << endl; cout << "Interestt paied: " << loan - (payment * paymentnumber) << endl; system( "pause"); }
按照下面的行修复代码中的拼写错误,它应该可以正常工作。
rate = Annualr / 12;
payment = (rate * pow((1 + rate), paymentnumber) / pow((1 + rate), paymentnumber) - 1)*loan;
看起来您正在尝试为 double
类型的变量分配值,但无论出于何种原因,您都错误地operator>>
:
rate = Annualr / 12;
payment = (rate * pow((1 + rate), paymentnumber) / pow((1 + rate), paymentnumber) - 1)*loan;
相关文章:
- 使用 BMI 计算器对C++中的数字进行四舍五入的问题
- 我在c ++矩阵计算器程序中找不到错误
- C++计算器,不能单独除以 0
- 如何正确解析子字符串,以便它们对我的新手计算器有效?
- Arduino 基础 2 计算器无法C++工作
- 需要有关我的平均计算器代码的建议
- C++ - 在我尝试制作一个简单的计算器时有一个"uninitialized local variable y used"警告
- 野牛/flex:计算器将双精度值解释为整数,所以我添加了 YYSTYPE 双精度 #define 但我有多个编译错误
- C++计算器运算符
- 使用WIN32 API的击球平均计算器
- RPN计算器c++错误处理和多个运算符
- C++查找用于构建单行计算器
- 如何修复这个基本计算器
- 用于加法和减法的十六进制计算器
- 桌面计算器出现问题.C++程序设计语言
- 如何对堆栈中的所有项目求和?Postfix计算器
- RPN计算器使用头文件进行计算操作和堆栈;用于堆栈的矢量
- 如何在我的基本计算器中循环遍历数组
- 如果 GPA 计算器的语句问题
- 我的C++计算器似乎出了什么问题?