使用JavaScript数学.Excel公式的功率
Using JavaScript Math.pow for Excel formular
我很难让我的JavaScript产生与给我的电子表格相同的结果。
公式如下:
= B 2美元* (1 + B 3美元)^ B
6美元,
B2 = 40000
B3 = 1%
B6 = 30
四舍五入后的结果是53,914。
我的JavaScript代码如下:
var B2 = 40000;
var B3 = 1/100;
var B6 = 30;
var result = Math.pow(B2 * (1 + B3),B6);
我总是得到1.5539639994483203e+138
有谁知道我如何让我的JavaScript产生与Excel公式相同的结果,或者我可能在数学的使用上出错了。战俘函数?
这只是你的操作符优先级错了。试试这个:
B2 * Math.pow(1 + B3, B6)
结果是53913.95661331625
Excel在*
之前计算^
运算符,因此尽管它看起来像(A*B)^C
,但实际上是A*(B^C)
var B2 = 40000;
var B3 = 1/100;
var B6 = 30;
var result = B2*Math.pow(1 + B3,B6);
相关文章:
- 将HTML表格导出到excel时,无法将数据加载到excel文件中
- 提交按钮,该按钮位于使用 Excel VBA 的 Javascript 中
- 将HTML表格导出到带有文本和图像的excel中
- 将JQuery Handontable保存到服务器上的excel文件中
- 使用Office.js在Excel中将20000多个单元格写入表失败
- 如何处理javascript中的循环引用,类似于Excel提供迭代限制的方式
- 将Excel BLOB转换为javascript数组
- 生成的excel文件url
- 将表格下载到excel中,隐藏行带有ng重复
- 当数据从excel表中提取时,我想使用动态进度条
- Format for Excel VBA addWatermarkFromText
- CSV、PDF、Excel文件在dataTables的导出扩展中作为blob下载
- 使用JavaScript调用Excel文件
- CefSharp ChromiumWebBrowser javascript excel导出无法工作
- 将JSON数据格式化为excel文件
- Javascript表导出到excel utf8
- 通过简单的计算将Excel spreadhhet转换为在线网格
- 将Excel/CSV文件中的数据导入angularjs-json对象中
- 如何使用chart.js导出Excel和PDF格式的图表
- 使用JavaScript数学.Excel公式的功率