表达式解析引擎的设计.pdfVIP

  • 6
  • 0
  • 约2.57千字
  • 约 4页
  • 2023-09-19 发布于湖北
  • 举报
前言 表达式的计算是一个一般性的问题。在报表领域,经常会出现支持计算公式的需求。MS Office Excel 中的函数计算就是一个很好的参考例子。 本文提供一个表达式引擎的设计方案,能够满足报表领域的复杂计算要求。 一个良好的表达式引擎应该支持基本的二元运算和函数调用,而且二元运算能够嵌套函数调用,函数 调用也能够嵌套二元运算,比如: 例子 1 :=21((Num(1)+2*Num((Num(2)+2)*3/Num(2)))/20||21)01 ,执行结果:0 例子2 :=Switch(Num(1),是, Num(0),否) ,执行结果:是 例子3 :=Switch(201

文档评论(0)

1亿VIP精品文档

相关文档