资源简介
表达式计算说明
很久就想编一个这样的计算器,只可惜一直没什么思路,最近突然灵感来了,所以就写下
这个程序。现在还在测试阶段,所以功能不是很完善。
程序功能:基本的表达式运算,可以自定义函数跟常量,分别保存在 “常数.txt” 和
“函数.txt”,方便自己添加。双击相应的函数名或常数名就可以将函数或常量添加到表达式中。
计算过程只能当表达式只有一行时有效。
实例1:计算sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2
计算过程sqr(19+tan(98)*tan(91)-sin(122)*(5*5-(19-11)))/2
=sqr(19+-7.11536972238419*tan(91)-sin(122)*(5*5-(19-11)))/2
=sqr(19+-7.11536972238419*-57.2899616307588-sin(122)*(5*5-(19-11)))/2
=sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-(19-11)))/2
=sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*(5*5-8))/2
=sqr(19+-7.11536972238419*-57.2899616307588-.848048096156426*17)/2
=20.3032618253667/2
=10.1516309126834
实例2:计算 a=34
b=55
c=a+1
圆的面积(c)
a*b
c=a+b
圆的面积(c)
以下是计算结果:
圆的面积(c)=3848.4510006475
a*b=1870
圆的面积(c)=24884.5554090847
内置函数:
!(x) - x 的阶乘
lg(x),log(x) 以10为底的对数
ln(x) 以 e为底x的对数
pow(x,y) x的y方次幂
prime(x) 判定x是否是素数,如果是直接将s2返回,否则将其各因子用连乘返回
sqr(x),sqrt(x) - x 的二次方根
arcsin(x) - x 的反正弦
arccos(x) - x 的反余弦
arcsec(x) - x 的反正割
arccsc(x) - x 的反余割
atn(x),arctg(x) - x 的反正切
arcctg(x) - x 的反余切
sin(x) - x 的正弦
cos(x) - x 的余弦
sec(x) - x 的正割
csc(x) - x 的余割
tg(x),tan(x) - x 的正切
ctg(x) - x 的余切
harcsin(x) - x 的反双曲正弦
harccos(x) - x 的反双曲余弦
harcsec(x) - x 的反双曲正割
harccsc(x) - x 的反双曲余割
harctg(x),harctan(x) - x 的反双曲正切
harcctg(x) - x 的反双曲余切
hsin(x) - x 的双曲正弦
hcos(x) - x 的双曲余弦
hsec(x) - x 的双曲正割
hcsc(x) - x 的双曲余割
htg(x),htan(x) - x 的双曲正切
hctg(x) - x 的双曲余切
有什么意见或建议可以跟我联系Email: ldm.menglv@gmail.com
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 107 2006-10-15 09:44 常数.txt
文件 605 2006-10-15 13:25 函数.txt
文件 2061 2007-04-07 20:06 说明.txt
文件 32768 2007-04-07 19:54 表达式计算(从左到右去括号).exe
文件 1812 2007-05-07 19:22 Form1.log
----------- --------- ---------- ----- ----
37353 5
----------- --------- ---------- ----- ----
文件 107 2006-10-15 09:44 常数.txt
文件 605 2006-10-15 13:25 函数.txt
文件 2061 2007-04-07 20:06 说明.txt
文件 32768 2007-04-07 19:54 表达式计算(从左到右去括号).exe
文件 1812 2007-05-07 19:22 Form1.log
----------- --------- ---------- ----- ----
37353 5
- 上一篇:VB多功能简易画板类似windows的paint)
- 下一篇:VB智能灌溉系统
相关资源
- vb.net2012操作跨窗体控件单线程和多线
- 枸杞叶总黄酮对UVB辐射导致的光损伤
- vb的一款下拉框控件
- 梦幻西游地图解包工具(VB版)
- VB+Oracle9数据库开发
- VB6+VsflexGrid做的程序
- VB使用MSChart控件生成圆形图表.rar
- VB开发之Ribbon工具条的使用代码及方法
- VB与SQL Server连接的三种方式
- vb数据库备份源代码
- VB6.0反编译工具
- VBA 汉字转拼音
- 基于Excel VBA测绘数据处理自定义函数
- VB 编写自动点击鼠标前后台
- 移除VBA项目密码工具
- VBA自动生成代码工具
- vb6_高精度Timer控件
- VBA调用dll
- VBA模板大全
- VBA+SQL数据处理
- VB6开发的 OFFICE RIBBON 插件
- 应用VB或VBA对Coreldraw进行二次开发
- VBA教程.chm
- ACCESS保存图片程序VBA
- VB6会员管理
- Excel.VBA从入门到精通(绝对实用)
- VB游戏五彩连珠源码.rar
- RK_MINIEVB_RV1108_V1.1_用户指南_20180224.p
-
VB使用Microsoft.xm
lHTTP判断程序是否联 - vbRichClient例程包括多线程,sqlite,c
评论
共有 条评论