delphi中怎么计算银行利息?100分
现在在做一个银行管理系统,只剩下利息计算了,数据库如下:
帐号 密码 存取时间 存取类别 余额
123456 123456 2002-5-6 存 3000
2003-6-9 取 1200
2004-12-19 存 1600
2005-1-3 存 300
大致思想就是用当前的存取时间减去前一记录的存取时间,得天数在乘以天利率乘以余额就的利息,
问题是时间怎么加减呀,哪位能帮忙写点代码,或是还有什么好的方法
谢谢
问题点数:0、回复次数:11Top
1 楼zhoudi2000(不怕输)回复于 2005-04-03 02:20:19 得分 0
你的数据库本身就有问题,银行计算利息是利用利息积数来计算的。
天数可以用两个日期型数值直接相减即可。Top
2 楼amu0528(小木屋)回复于 2005-04-03 11:19:08 得分 0
帮你顶吧
我爱莫能助啊Top
3 楼alexzhang00(三角猫)回复于 2005-04-03 11:53:02 得分 0
数据结构设计的有问题Top
4 楼constantine(飘遥的安吉儿)回复于 2005-04-03 12:05:48 得分 0
问问银行他他们怎么算就是了,^_^Top
5 楼knife_s(十年生死两茫茫,不思量,自难忘)回复于 2005-04-03 13:51:10 得分 0
银行利息是复利吧Top
6 楼dxhdxh(anyduan)回复于 2005-04-03 14:18:38 得分 0
应该是按银行利息计算方法计算而不是你想怎么算得Top
7 楼Mrkang(谁比我菜我不愿意)回复于 2005-04-03 15:27:19 得分 0
想法有问题,利息也生利息的,每天都生成利息然后还要生利息啊Top
8 楼dreamover(梦醒了〖http://hellfire.cn〗)回复于 2005-04-03 16:09:59 得分 0
汗!
给银行做系统,还会问出这种问题Top
9 楼real_name(*真名)回复于 2005-04-03 16:59:34 得分 0
关注Top
10 楼real_name(*真名)回复于 2005-04-03 18:50:29 得分 0
有考虑复利吗?Top
11 楼zhuxud(圣东方)回复于 2005-04-03 19:17:35 得分 0
银行计算利息是用积数的,一个月30天,一年360天。
你2月28日存的钱,到3月一日取就算3天。Top




