社区
数据结构与算法
帖子详情
请教一利率算法,分不够另开帖
huangxinru
2003-10-15 04:16:57
已知某一天(日期D)借款M元,现等期限还款,还款日期、金额依次分别为:
d1,m1
d2,m2
. .
. .
d(n),m(n) 其中(m1+m2+...+m(n))>M,D<d1
共n期,求借款月利率(按月复利)
有否现成的计算程序?
...全文
99
8
打赏
收藏
请教一利率算法,分不够另开帖
已知某一天(日期D)借款M元,现等期限还款,还款日期、金额依次分别为: d1,m1 d2,m2 . . . . d(n),m(n) 其中(m1+m2+...+m(n))>M,D<d1 共n期,求借款月利率(按月复利) 有否现成的计算程序?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangxinru
2003-10-16
打赏
举报
回复
对,就是这意思,那位大虾有现成的程序吗,给高分。
BlueSky2008
2003-10-16
打赏
举报
回复
方程你应该会列吧,设利率是x,根据那些还款规则,最后还清,得到一个方程:
f(x)=0;再把f'求出来,代入到程序中的Func函数中就行了。
迭代初值x就是你猜测的利率,一般设0就行了。也可以设成可能的利率值。
//////////////////////////////////////////////////////////////////////
// 求非线性方程一个实根的牛顿法
//
// 调用时,须覆盖计算方程左端函数f(x)及其一阶导数f'(x)值的虚函数
// void Func(double x, double y[])
// y(0) 返回f(x)的值
// y(1) 返回f'(x)的值
//
// 参数:
// 1. double *x - 传入迭代初值(猜测解),返回在区间求得的一个实根
// 2. int nMaxIt - 递归次数,默认值为60
// 3. double eps - 精度控制参数,默认值为0.000001
//
// 返回值:BOOL 型,求解是否成功
//////////////////////////////////////////////////////////////////////
BOOL CNLequation::GetRootNewton(double* x, int nMaxIt /*= 60*/, double eps /*= 0.000001*/)
{
int l;
double y[2],d,p,x0,x1;
// 条件值
l=nMaxIt;
x0=*x;
Func(x0,y);
// 求解,控制精度
d=eps+1.0;
while ((d>=eps)&&(l!=0))
{
if (y[1] == 0.0)
return FALSE;
x1=x0-y[0]/y[1];
Func(x1,y);
d=fabs(x1-x0);
p=fabs(y[0]);
if (p>d)
d=p;
x0=x1;
l=l-1;
}
*x=x1;
return TRUE;
}
Cyberweaver
2003-10-16
打赏
举报
回复
月利率M 是不是可以这样表示:
假如每日利率D ,一个月有n天,
1+M=(1+D)^n,对吗?
zzwu
2003-10-15
打赏
举报
回复
好象向银行贷款,银行就要给你一张清单,叫你几次还款,还款日期、金额依次写成了一个你所希望要的那种结果。
zzwu
2003-10-15
打赏
举报
回复
除非有现成的,否则不是立时立刻就能出手的。
huangxinru
2003-10-15
打赏
举报
回复
谁有现成的程序,1k分送上
BlueSky2008
2003-10-15
打赏
举报
回复
蛮繁的,要解一个高次方程,可以用迭代法逼近。
huangxinru
2003-10-15
打赏
举报
回复
难道这里没有金融方面的大侠吗?
这可能是人工智能领域覆盖最全的一份技术趋势报告
这份报告对AI领域的技术预测可谓面面俱到,无论是对于AI企业、研究者,还是AI学习者,这都是一份比较详尽的报告。但限于篇幅,AI前线只精选了其中关于AI的部
分
进行翻译,希望对读者有参考价值。2019 年关键词首先,...
【信息科学与工程学】【解决方案体系】第十二篇 视频行业精细化策略库构建与应用研究——CH 商业模式与人性01 个体内在驱动
算法
【防止围猎必备】
从一个核心列表(如20-30个最基础的动机)开始,先构建出核心
算法
,再通过组合、细化场景,扩展到更复杂、更具体的行为(如“在截止日期前的拖延行为”是“追求即时满足”和“规避任务压力”的组合变体)。...
【信息科学与工程学】【解决方案体系】第二十六篇 利益链评估解决方案01
记录 1:编号: 1
算法
名称: 晋升决策中的资源置换
算法
算法
参数: 推理与方程式:目标识别: 决策者A有项目G,依赖关键客户资源。资源评估: A持有筹码 ,B持有资源 。交换计算: 构建交换物X(晋升机会)。计算价值...
【信息科学与工程学】【管理科学】【市场体系】第三十四篇 企业内部私下运作模型表——监督监管和审计必学必备01
编号Process-A1-0001模型/
算法
名称关键人锁定与关系破冰模型模型/
算法
配方在面向企业客户(To-B)的销售或合作中,将目标组织抽象为一个由多个决策节点(角色)构成的网络。通过情报收集(公开信息、内部人脉、...
谭浩强《C程序设计》(第四版)错误不完全汇集
② C99要求,main函数的类型一律指定为int型,并在函数的末尾加一个返回语句“return 0;”。 评:long long complex,bool根本是子虚乌有的。数据类型都整不明白,还谈什么语言、
算法
呢? C99并没有要求main函数的...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章