您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 数学表达式解析器(中缀表达式求值)

  2. 这个一个用C/C++实现的基于逆波兰式理论基础的小计算器程序,可以解析大部分常用的数学表达式。
  3. 所属分类:C

    • 发布日期:2009-05-30
    • 文件大小:4096
    • 提供者:leng_que
  1. 一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

  2. 前言:本资源来自于javaeye,原资源链接地址:http://www.javaeye.com/topic/67398 原文如下: 以前写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。 如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 . 类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 apache网站下下载 在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧. 这个工具类目前主要
  3. 所属分类:Perl

    • 发布日期:2009-10-25
    • 文件大小:10240
    • 提供者:defonds
  1. VC++中运算表达式字符串解析求值(四则运算,三角和反三角函数等)

  2. 输入的表达式字符串,不仅可包含"+-*/()"等四则运算符号,还可包含"sin,cos..."等三角和反三角函数。VC++代码量极少,另辟捷径,命人大开眼界!
  3. 所属分类:C++

    • 发布日期:2009-11-19
    • 文件大小:829
    • 提供者:lasor
  1. c# eval 函数

  2. Console.WriteLine("Test0: {0}", Evaluator.EvaluateToInteger("(30 + 4) * 2")); Console.WriteLine("Test1: {0}", Evaluator.EvaluateToString("\"Hello \" + \"There\"")); Console.WriteLine("Test2: {0}", Evaluator.EvaluateToBool("30 == 40")); Console.Write
  3. 所属分类:C#

    • 发布日期:2010-04-25
    • 文件大小:17408
    • 提供者:levitate
  1. c# eval 函数

  2. Console.WriteLine("Test0: {0}", Evaluator.EvaluateToInteger("(30 + 4) * 2")); Console.WriteLine("Test1: {0}", Evaluator.EvaluateToString("\"Hello \" + \"There\"")); Console.WriteLine("Test2: {0}", Evaluator.EvaluateToBool("30 == 40")); Console.Write
  3. 所属分类:C#

    • 发布日期:2010-04-25
    • 文件大小:10240
    • 提供者:levitate
  1. 四则混合运算表达式分析求值程序

  2. 程序是在我原来的一个程序上修改的,有些注释可能没能对上号, 不好意思~~~ 使用它可以对四则混合运算表达式进行解析! (1*2+(3-5)*7)/22+(1-2*3)*5 = -25.545455 (1+2+3*(1+2+3)/6)*5*(1+2+3)*(1+1) = 360.000000 (3+2*(9/3))*10-5/8-3*3*(1+2+3+(1+2+3)) = -18.625 1+(2*3)/6*(3+5) = 9 5. 3+2*(3+1)*5-1 = 42
  3. 所属分类:Java

    • 发布日期:2008-01-22
    • 文件大小:45056
    • 提供者:oohacker
  1. c++实现字符串表达式求值(逆波兰式)

  2. 在程序设计中,可能碰到需要对字符串数学表达式求值的问题,常用的方法是解析表达式,生成二叉树,然后进行计算。编译器就是使用这种方法来解析程序中的表达式的。这种方法实现起来有点难度,需要考虑运算符的优先级,括号的配对,堆栈的使用等等。我们正常情况下看到的数学表达式如果用二叉树遍历的话,恰好是中序遍历,故叫做中序表达式。除此之外,还有前序表达式,后序表达式。如:a+b+c(中序),++abc(前序),ab+c+(后序),如果表达式含有×,/,()等就更复杂了。 后缀表达式也称逆波兰表达式 因其使表达
  3. 所属分类:C++

    • 发布日期:2011-04-23
    • 文件大小:56320
    • 提供者:simplebelief
  1. Delphi 数学公式,表达示解析

  2. interface uses windows,SysUtils,math; function qbdsz(s:string):double; //取表达式值 implementation var x:array of double; //实数范围可以更改 y:array of string; max:integer; pai,e:double; function qz(s:string):double; //将没有括号的表达式求值 var t:integer; s1:string; begin
  3. 所属分类:Delphi

    • 发布日期:2011-11-01
    • 文件大小:4096
    • 提供者:tzshu
  1. 表达式解析 VC++ 源代码

  2. 内容索引:VC/C++源码,字符处理,表达式   VC++表达式解析(计算)工具源代码,由江汉石油学院计算机系的学生所编写。表达式中只能有圆括号、函数名、运算符、常数与变量。一、变量名的命名规则:1、可以是字符、或字符串;2、不能以数字开头;3、不能夹杂有空格、运算符或标点符号,以及以下字符:、|、=、&、%、$、@、#、`、~.二、函数有sin、cos、tan、cot、sqrt、asin、acos、atan、log,均需要小写。函数后的变量名可以加括号,也可以不要括号,如:log(C1)与l
  3. 所属分类:C++

    • 发布日期:2011-12-20
    • 文件大小:26624
    • 提供者:huhuateng
  1. JSONExpr 0.4.2 - Delphi的JSON解析及表达式运算包

  2. 表达式的解析和求值是一个应用面非常广的功能。现有的表达式分析器虽然各具特点,但基本上毫无例外的都使用自己独特的内存结构,不具有通用性。而JSON格式因其简明、易于操作,使用面日渐广泛。在此,我启动了一个开源项目,将表达式分析的结果存放在JSON对象中,可以非常方便的进行解读,同时,还具有相当的开放性。 功能: ExprToJSON 文本表达式=>JSON对象树 JSONToExpr JSON对象树=>文本表达式 Eval JSON对象树求值 EvalNumber JSON对象树求数
  3. 所属分类:Delphi

    • 发布日期:2012-04-24
    • 文件大小:72704
    • 提供者:creation_zy
  1. 数据结构中的算术表达式求值

  2. 此算术表达式求值是利用c语言实现,网上有很多这样的程序,但是他们所说的思路与实现全都不一样。本例的思想方法是利用栈进行操作,设有两个栈,一个符号,一个数字栈!用户输入算术表达式后,对其进行解析,经将数字入数字栈,符号入符号,若要入栈的优先级第低于栈顶的元素的符号,则将栈顶符号出栈,经数字栈出两个数字进栈,将所得的结果入数字栈。这样知道算术表达式扫描完,并且当符号栈中没有算术运算符号时,则数字栈中的值就是这个算术表式的值。本例也考虑到了加括号的方式
  3. 所属分类:C/C++

    • 发布日期:2012-12-07
    • 文件大小:7168
    • 提供者:fwj_ysf
  1. 波兰式、逆波兰式与表达式求值

  2. 学习表达式解析中参考的资料。用于分析表达式及公式求值时的编程参考。
  3. 所属分类:其它

    • 发布日期:2015-10-16
    • 文件大小:190464
    • 提供者:redfoxtao
  1. 字符串表达式解析求值算法

  2. 一个对字符串表达式解析并求值的算法,功能强大,可以处理变量,并支持所有的java数学函数。
  3. 所属分类:其它

    • 发布日期:2008-12-09
    • 文件大小:4096
    • 提供者:liyang5945
  1. 完整的Java表达式算法,扩充容易。

  2. 达式求值采用标准的算法。首先从最简单的表达式求值开始,到后面的高级表达式求值。大郅算法如下,首先将表达式转换为后序表达式,然后对后序表达式求值。表示式求值的关键步骤式表达式语义的解析和分割,而对于表达式的求值反而简单。在实际应用中,经常会有如下的场景:1、对一行数据进行运算,例如:总价=单价*数量。2、对集合数据进行运算,例如:平均销售价格=sum(单价*数量)/sum(数量)。3、对集合数据进行运算,例如:全校平均成绩=(sum(数学平均分)*sum(数学考试人数)+sum(语文平均分)*s
  3. 所属分类:其它

    • 发布日期:2009-04-25
    • 文件大小:15360
    • 提供者:algogz
  1. 有限域上的散射振幅和多元函数重构

  2. 通过将其简化为有限域的计算,可以有效解决计算机代数中的几个问题。 在本文中,我们描述了一种用于从有限域上求值的多元多项式和有理函数重构的算法。 反过来,可以使用静态类型的语言中的机器大小整数来有效地执行有限域上的计算。 然后,我们将讨论该算法在与散射振幅计算相关的几种技术中的应用,例如四维和六维自旋螺旋度形式主义,树级递归关系以及通过广义单一性进行的多环被乘数归约。 该方法具有良好的效率,并且可以随变量数量和问题的复杂性很好地扩展。 作为结合这些技术的示例,我们介绍了杨米尔斯平面五角形盒和非平面
  3. 所属分类:其它

    • 发布日期:2020-04-09
    • 文件大小:786432
    • 提供者:weixin_38608693
  1. 利用空间数据对NNLO处的μ-e散射进行强子校正

  2. μ-e散射在下一个到下一个领先阶(NNLO)的标准模型预测包含由光子传播器中强子真空极化插入的示意图给出的非扰动QCD贡献。 通过利用超球面积分方法,我们证明了强子NNLO校正的子集,其中真空极化出现在回路内,即不可约图,可以在空间状区域中使用强子真空极化来计算,而无需利用 R比率和类似时间的数据。 我们提供了对数值进行两种类型的不可约图的求值所必需的核的解析表达式:两环顶点和框校正。 作为交叉检查,我们对这些校正进行了数值评估,并将它们与传统色散方法给出的结果以及QED中的解析两环顶点结果进行
  3. 所属分类:其它

    • 发布日期:2020-04-09
    • 文件大小:855040
    • 提供者:weixin_38624557
  1. 基于结构光的多投影显示系统图像对准算法

  2. 为了解决多投影显示系统的图像对准问题,提出了一种基于结构光投影技术的对准算法.该算法通过求取等相位线的交点来建立投影机图像与相机拍摄图像间的映射关系,对于投影机图像上任一像素点,有水平和垂直2个相位值.在相机图像的水平相位展开图中找出与该点水平相位值相等的离散坐标点的位置,拟合出一条水平等相位线,同理,可以得到它的一条垂直等相位线;求出水平和垂直等相位线的交点,即为该点对应于相机图像中的像素点.该算法无需知道显示墙的解析表达式和相机的内部参数,适用于任意光滑的曲面显示墙.对准后图像与原始图像的对
  3. 所属分类:其它

    • 发布日期:2021-02-23
    • 文件大小:885760
    • 提供者:weixin_38687539
  1. 激光二极管端面抽运圆截面激光晶体的热效应

  2. 以求解热传导方程为基础,研究了端面抽运圆截面激光晶体内部温度场和抽运端热形变。通过对端面抽运激光晶体工作特点的分析,建立了晶体端面与外界非绝热边界条件;提出了热传导方程新的求解方法,得出了圆截面激光晶体内部温度场和抽运端热形变的解析表达式;研究了σ(空气传热系数与晶体导热系数之比)取不同值时,晶体中的温度场和抽运端热变形分布。结果表明,常用的晶体端面绝热假设与晶体实际工作状态不符。当σ=0,0.6和∞时,计算出晶体中的最大温升分别为165.2,135.7和40.1 ℃,晶体抽运端的最大热变形分别
  3. 所属分类:其它

    • 发布日期:2021-02-10
    • 文件大小:1048576
    • 提供者:weixin_38678498
  1. ParserNG:ParserNG是一款功能强大,快速的数学表达式解析器,可以解析和评估数学表达式,进行微积分(符号)求值,数值积分,方程式求解(二次方程式,塔塔格里亚方程式,其他方程式的数值解),矩阵运算和统计等功能。 它是用纯Java编

  2. 解析器 ParserNG是功能强大的开源数学工具,可以解析和评估代数表达式,并且还知道如何处理许多数学表达式。 注意: 如果您需要直接在Android项目中使用解析器,请转至:同一作者的 如果您需要通过Maven Central访问该库,请执行以下操作: com.github.gbenroscience parser-ng 0.1.4 该库创建于20
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:355328
    • 提供者:weixin_42097508
  1. gval:golang中的表达式求值-源码

  2. 格瓦尔 Gval(Go eVALuate)提供了对评估任意表达式(特别是类似Go的表达式)的支持。 评估 Gval可以使用参数,算术,逻辑和字符串运算来计算表达式: 基本表达式: 参数化表达式: 嵌套的参数化表达式: 算术表达式: 字符串表达式: float64表达式: 可以使用自定义函数或运算符轻松扩展它: 自定义日期比较器: 字符串长度: 您可以解析一次gval.Expressions,然后多次重复使用它们。 解析是该过程的计算密集型阶段,因此,如果您打算使用具有不同参
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:72704
    • 提供者:weixin_42181888
« 12 3 4 »