資源簡介
表達式計算說明
很久就想編一個這樣的計算器,只可惜一直沒什么思路,最近突然靈感來了,所以就寫下
這個程序。現在還在測試階段,所以功能不是很完善。
程序功能:基本的表達式運算,可以自定義函數跟常量,分別保存在 “常數.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智能灌溉系統
評論
共有 條評論