果然书本上的利率表是错误的
书本 《PHP与MySQL 5程序设计》(第2版)例子 amortizationTable,代码清单4-1 & 代码清单4-2,
昨晚自己对着课本打了一遍没写对,因为只打印了一行,
今天重新对了一遍,发现很多变量写错了,都写成未初始化的变量了,即都是数0了;
用的是Visual Code编辑器,但是没有像Java /C /C++强类型语言一样,“未定义”的变量 没有任何的提示;
后来,都改好了,发现前10条数据一个对不上,就是每个月应该还的数额不对:我算出的是 $1167.15,书本上是:$1660.82,
核对了几次,都没发现有何问题,上网搜了下: amortizationTable
真找到一个网上,按照书本上的利率填写了下,发现算出来的基本是与我的一致,只有小数点后两位大概有0.02的误差
http://www.amortizationtable.org
看来这个版本有不少错误,很久以前买的,都没翻,看来得注意些,还好公司有PHP高手,可以多请教。