What algorithm does Excel use to recalculate formulas?

前端 未结 3 1838
萌比男神i
萌比男神i 2021-01-15 16:08

Are the formulas represented in a syntax tree then recalculated using a design pattern like the Visitor pattern? How would you go about reproducing the recalculation process

3条回答
  •  礼貌的吻别
    2021-01-15 16:39

    Resolver One was a spreadsheet developed using IronPython.

    Its source code has been released as Dirigible Spreadsheet. There used to be an article that described its overall algorithm:

提交回复
热议问题