表达式计算精灵,又名表达式计算工具箱。能与EXCEL智能交互操作与表达式相互传递。当输入表达式时,能边录入或修改即时自动输出结果显示。输出结果准确率达100%,完全符合各种即时计算与实际应用需求。数据精确度分为小数位5位与10位及15位三个级别,计算结果及精度与EXCEL计算的结果完全相一致。本工具箱支持常用与复杂的表达式计算,它包括算术计算、数值处理、三角函数及指定变量与赋值运行模块,可综合性的计算各种多层嵌套、复杂的函数表达式。你只要象在纸上列表达式一样列出符合要求的运算式,就立即可以看到即时运算结果,可广泛应用于办公、学习及需要使用计算器进行复杂计算的各个领域,并且拥有4款漂亮的皮肤界面,其功能更可与EXCEL运算融为一体。
表达式中只能有圆括号、函数名(29个)、运算符(15个)、常数与变量。
一、变量名的命名规则:1、可以是字符、或字符串; 2、不能以数字开头; 3、不能夹杂有空格、运算符或标点符号,以及以下字符: 、|、=、&、%、$、@、#、`、~.
二、函数有sin、cos、tan、cot、sqrt、asin、acos、atan、sinh、cosh、tanh、log、ln、int、abs、rand、sign、pi、e、p、odd、even、sumj(累加)、sump(平方累加)、suml(立方累加)、inup、indown、hzjd(弧度转角度)、jzhd(角度转弧度),均必须小写。函数后的变量名可以加括号,也可以不要括号,例如: pi(5)与pi5是相同的,pi(5)=3.14159(取5位小数),e(5)=2.71828(取5位小数)。例如: sumj(9999999)=1+2+…+9999999=49999995000000,sump(100)=1^2+2^2+…+100^2=338350,suml(100)=25502500。
三、运算符有+(加)、-(减)、*(乘)、/(除)与^(幂次)、mod(取余)、round(四舍五入)、max(取大)、min(取小)、nn(阶乘)、gys(取公约数)、gbs(取公倍数)、trim(截取小数位)、get(截取总位数)。 新版本增加了mod(取余数)、round(四舍五入)、max(取两者较大值)、min(取两者较小值)、nn(取阶乘)、kf(开方)、gys(取公约数)、gbs(取公倍数)、trim(截取不数位)、get(截取数),另修正abs()函数等。例如: 9mod4=1,(2/3)round2=0.67,99max100=100,3kf729=9,9nn3=9*8*7=504,2gys9=1,2gbs9=18。
四、Register.ini中AddinSKIN的皮肤值设置: AddinSKIN的值可以取1--9以显示不同的皮肤界面。 LANGUAGE中语言设置: SELECT=CHINESE为中文语言显示,SELECT=TAIWAN为繁体语言显示。
五、综合计算示例: (1/3)round5+(2/3)round5+log(10)+9mod4+3^3^(1/3)+int(9.45)+pi(4)+e(5) = 20.85988 若要计算含有变量名的表达式时,首先取变量名再对变量名赋值(最后一个变量名赋值不能为0),最后计算变量即可,每次计算步骤均相同。
六、版权申明: 软件作者梁瑞春(Jackey.Liang)保留一切作品权益。您可以单独免费使用本软件产品但禁止将其或部件用于商业或一切盈利活动及做学生作业。历时半年、开发过程极其辛苦,在作品出来之际,特别感谢在开发过程中一切给予支持与帮助的家人与朋友。
修正历史记录:
V3.0 第一版首次发布。
V4.0 增加了mod(取余数)、round(四舍五入)、max(取两者较大值)、min(取两者较小值)、nn(取阶乘)。
V5.0 添加sign()、Rand()、int()、pi()、e()函数。
V6.0 添加sinh()、cosh()、tanh()、odd()、even()、gys()、gbs()、hzjd()、jzhd()函数,另修正abs()函数。
V7.0 增加繁体语言显示与数字语音提示输入。新添加sumj(累加)、sump(平方累加)、suml(立方累加)、inup()、indown()函数,增加trim与get操作符,另外修正gys(取公约数)与gbs(取公倍数)函数当其中之一取0值时出错的BUG,改善int()函数。
V8.0 修正皮肤加载时可能出现的一个BUG,改进nn阶乘操作符运算,另添加窗体提示信息。
V9.0 增强一些功能并修正BUG。首次实现与发布繁简体兼容版本。
V9.8 实现表达式与结果文本框中鼠标左键双击时自动复制表达式与结果以便粘贴。
V10.0 修正与增强一些功能及稳定性。
V10.8 对部分功能进行了了拓展性延伸。
V11.0 增加边录入边按回车键响应语音报读输出结果,或鼠标双击输入处或输出结果处也能语音计算器。
V12.0 增增加kf(求开N次方)操作符以及p()求全阶乘函数,例如开平方2kf9=3,开立方3kf27=3。