YZHForce
新手上路

UID 70416
精华
0
积分 5
帖子 6
金钱 5 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-3-27
状态 离线
|
[广告]: 代充Paypal帐号美元
[原创] 用PHP计算数学表达式的函数(非eval())
RT,这个本来是我的《编译原理》的作业,现在共享出来给需要的人,是用的编译的知识实现的,并非使用eval()函数实现。
功能强大,可以做所有的数值计算,代数计算还不能实现。
1。可以计算形如“-3*sin(2^0.5/2+3.1415)-pi()^2”的式子。
2。能识别数字(包括小数、正负数)、数学函数。
3。可以做加、减、乘、除、指数、取模 计算(其中加、减包括一元和二元两种操作)。
压缩包里的“math.php”是演示文件
演示地址:http://usr.freestu.net/yzhforce/math.php
(教育网服务器,电信、铁通不一定能访问)
|
|