是否有 PHP 或 JavaScript 数学表达式格式化程序(添加括号)?
Google 计算器以这种方式格式化数学表达式:
2+2/2 ---> 2 + (2 / 2)
2+2/2*PI ---> 2 + ((2 / 2) * PI)
换句话说 - 它添加了括号。 有没有类似的 PHP 或 JavaScript 解决方案可以做同样的事情?
Google Calculator formats math expressions this way:
2+2/2 ---> 2 + (2 / 2)
2+2/2*PI ---> 2 + ((2 / 2) * PI)
In others words - it adds brackets.
Are there any similar PHP or JavaScript solutions to do the same thing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的; 不自己编码(就像 Google 所做的那样)的最快、最简单的方法是使用 MathML 。
希望这有帮助!
Yes; quickest and easiest way to not code it yourself (like how Google did) is to use MathML.
Hope this helps!
当然你可以通过curl + ajax / postback查询日历?
结果是一个带有左、右、错误等的json数组。
查询示例:http://www.google.com/ig/calculator?q=
5*9%2B%28sqrt+10%29^3%3D php /卷曲示例: http:// /www.dynamicguru.com/php/currency-conversion-using-php-and-google-calculator-api/#more-285
surely you could just query the calendar via curl + ajax / postback?
the result is a json array with left, right, error etc.
query example: http://www.google.com/ig/calculator?q=5*9%2B%28sqrt+10%29^3%3D
php / curl sample: http://www.dynamicguru.com/php/currency-conversion-using-php-and-google-calculator-api/#more-285