题目
简易计算器的设计与实现:能进行简单的四则运算和基本数学函数(如对数,指数,三解函数等)的计算
提问时间:2020-12-06
答案
最简单的方法应该是用函数EVAL了吧,它直接可以把包含四则运算和基本数学函数(如对数,指数,三解函数等)的表达式计算为数值:
方法如下:
打开记事本:输入下面代码:
on error resume next
do
s=eval(s)
s=inputbox("结果:"&s&chr(13)&chr(10)&"请输入表达式,为空则退出")
loop until s=""
然后保存为AAA.VBS,然后运行这个文件!
这就是一个简单的计算器了,但功能是很强大的!
表达式格式说明:
指数:用^符号,如,12^6表示12的6次方,3^0.5表示根号3
三角函数:SIN(12),注意度数的格式为弧度
对数:LOG(12)(以自然对数为底)
VB中使用该函数需要先声明一下,然后还要设置一下语言
Set a = CreateObject("ScriptControl")
a.Language = "vbscript"
MsgBox a.Eval("3+2")
方法如下:
打开记事本:输入下面代码:
on error resume next
do
s=eval(s)
s=inputbox("结果:"&s&chr(13)&chr(10)&"请输入表达式,为空则退出")
loop until s=""
然后保存为AAA.VBS,然后运行这个文件!
这就是一个简单的计算器了,但功能是很强大的!
表达式格式说明:
指数:用^符号,如,12^6表示12的6次方,3^0.5表示根号3
三角函数:SIN(12),注意度数的格式为弧度
对数:LOG(12)(以自然对数为底)
VB中使用该函数需要先声明一下,然后还要设置一下语言
Set a = CreateObject("ScriptControl")
a.Language = "vbscript"
MsgBox a.Eval("3+2")
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1中位数、众数、平均数在什么情况下能代表一般水平?代表一般水平有什么区别
- 2描写春天的俗语或古诗句
- 3欲知山中来,( ) 行家看门道,( ) 在家千日好,( )
- 4listen!The music sounds beautifully把他该正确
- 5何谓分子杂交?核酸杂交技术的分子基础是什么?
- 6你需要什么?欢迎光临!欢迎下次在来的英语怎样说?
- 7We are staying in hotel.Hotel is on Church Street缺少什么哪些冠词
- 8on the right-hand side of的中文意思是什么?
- 9春天在我心中 作文 其中的春天为比喻,600-800字
- 10I ask you question,how come no answer from you
热门考点
- 12 10 30 68 130有什么规律
- 211又8分之5减负15又8分之3
- 3胡萝卜吃的是什么?A.叶B.茎C.根
- 4We will have a free day with no school or work on May Day 改为同义句
- 5科学家认为宇宙无限大,在我们的生活中从来就没有无限大的实物啊,科学家是对的吗?
- 6我国是否已经进入全面建设小康社会的新时期,因此,社会主义初级阶段已经结束.
- 7科学技术的发展给我们带来了好处 作文
- 8已知二次函数f(x)满足f(2-x)=f(2+x),且图象在y轴上的截距为0,最小值为-1,求函数f(x)的解析式.
- 9有12个1立方米的立方体,请你设计一个长方体的包装盒,你认为怎样包装最节省包装纸?(接头处忽略不计)
- 10直角三角形斜边的高的平方等于2条直角边的乘积吗