【问题标题】:Script to resolve mathematical expressions step by step [closed]逐步解析数学表达式的脚本[关闭]
【发布时间】:2017-01-09 16:48:57
【问题描述】:

我想创建一个类似于http://www.minimath.net/index.htm的脚本

是否有一个库 PHP 或 JavaScript 可以解决显示所有步骤的数学表达式?

【问题讨论】:

  • 寻求场外推荐显然是本网站的题外话。

标签: javascript php


【解决方案1】:

在您的链接中,检查来源。

  1. 在第 16 行附近可以找到<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=AM_HTMLorMML-full"></script>,此脚本用于显示数学公式。

    MathJax 是一个 JavaScript 库,允许页面作者在其网页中包含数学。

  2. 在第 90 行附近,您可以找到<FORM action="cgi-bin/minimath_cgi.exe" method="GET" onsubmit="submitCalculationF();">。

    submitCalculationF() 函数(靠近源代码中的第 12 行)调用 submitCalculation("F") 函数(在 http://www.minimath.net/main.js 中)

    如果您键入像1+1 这样的简单请求,则值将通过submitCalculation 函数传递,并且要解析的脚本是通过像http://www.minimath.net/cgi-bin/minimath_cgi.exe?LANG=E&INPUTERROR=0&MTHINPUT=1%2B1 这样的调用获得的。要解析的脚本在这里。

【讨论】:

  • 我见过 mathjax 但它不仅仅是一种显示函数的方式?
  • 是的。你说的对。我编辑我的答案。
  • 但我无法访问 CGI,它可以使用解决表达式的 PHP 库
  • 也许... 发送邮件至 info@minimath.net 以获取 minimath_cgi.exe
猜你喜欢
  • 1970-01-01
  • 2011-02-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多