bidicalc是一款革命性的电子表格工具,突破了传统电子表格只能前向更新的限制,实现了公式双向计算功能。用户不仅可以像传统表格一样修改输入值并自动更新结果,还可以修改输出值,让系统自动逆向计算出匹配的输入值。该项目采用自定义的根查找算法,结合区间算术、方向牛顿法和二分搜索,支持复杂数学公式如指数、对数、三角函数等。作者Victor Poughon用TypeScript开发并开源,采用AGPL许可证。尽管目前仍处于实验阶段,主要用于数学爱好者和科学计算,但它展示了电子表格技术的创新方向,为解决复杂计算问题提供了新思路。
原文链接:Hacker News





