Tag: Excelfunction

在将Excel公式转换为JS时处理指数

我有这个Excel公式: (Assets*(1+Interest)^(CURRENT{age}+1‐Enrollment{age}))+(Salary*Employee{contribution}+Employer{contribution}))*((1+Interest)^(CURRENT{age}+1‐Enrollment{age})‐(1+Inflation)^(CURRENT{age}+1‐Enrollment{age}))/(Interest‐Inflation) 我试图转换成一个JS公式如下: age_assets = (assets*Math.pow(1+interest,age+1-enroll_age))+(salary*(your_contrib+employ_contrib))*(Math.pow(1+interest, age+1-enroll_age)-Math.pow(1+inflation, age+1-enroll_age))/(interest-inflation); 给定这些值: // Age 64, // Retirement age 67, // Enrollment age 30, // Assets 10000, // Interest .3, // Salary 100000, // Your contribution .10, // Employer contribution .03, // Inflation .02, // Retirement type .85 电子表格的价值要小得多。 有没有人看到两个公式之间的不一致? 我以前从来没有做过这样的事情。