首页
社区
课程
招聘
[原创]别再头疼了,四行代码实现复杂的四则混合运算!!!
发表于: 2009-3-5 15:34 5764

[原创]别再头疼了,四行代码实现复杂的四则混合运算!!!

2009-3-5 15:34
5764
  利用VB的ScriptControl,只需四行代码(包括输入与显示)就能实现复杂的四则混合运算
     方法如下:
  打开记事本,输入:
   
     x = inputbox("input a expression")
  Set sc = CreateObject("ScriptControl")
     sc.language = "VBScript"
     msgbox sc.Eval(x)
   
    将文件保存为*.vbs文件,双击即可运行!
  这一点对VB来说实在是太容易了....,如果C++,不知要多少行代码啊....

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (10)
雪    币: 347
活跃值: (25)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
2
貌似没有减法
2009-3-5 15:41
0
雪    币: 1074
活跃值: (160)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
3
减法也照样,嘿嘿……
2009-3-5 15:44
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
一样   VB、也是进行了封装  N长的代码 咱们看不见而已
2009-3-5 15:45
0
雪    币: 1074
活跃值: (160)
能力值: ( LV13,RANK:760 )
在线值:
发帖
回帖
粉丝
5
  VC里面要是有这么一个类多好……
  微软说:白日做梦!
  我说:哎,还是自己编好了
2009-3-5 15:51
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
6
2009-3-5 15:55
0
雪    币: 93
活跃值: (11)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
不要那么绝对,DONET中是有类似的这种函数的。可以使用VC++ 的托管调用。
2009-3-5 17:17
0
雪    币: 282
活跃值: (358)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
8
VB 大数溢出是个问题吧?
2009-3-5 17:36
0
雪    币: 2067
活跃值: (82)
能力值: ( LV9,RANK:180 )
在线值:
发帖
回帖
粉丝
9
LZ落伍了
试试在Google 输入  3*(2+1)/3*9
2009-3-5 18:11
0
雪    币: 204
活跃值: (76)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
靠,google计算器都出来了啊
2009-3-5 20:06
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
11
用GOOGLE计算器算太大材小用了

http://www.google.com/search?q=5*9%2B%28sqrt+10%29%5E3%3D&btnG=Search
2009-3-5 21:07
0
游客
登录 | 注册 方可回帖
返回
//