51Testing软件测试论坛

标题: 脚本中%分数计算?? [打印本页]

作者: netsky_lt    时间: 2006-6-7 15:14
标题: 脚本中%分数计算??
QTP中:
  purtax=DataTable("purtax_Item", dtLocalSheet)
  其中purtax_Item在DataTable的值是4%
  怎样实现得出(1+purtax)的结果???
  错误提示:类型不匹配:String:4%
  4%怎样转换成Currency型
  用CCUR 提示:类型不匹配????
作者: xiaonan    时间: 2006-6-7 15:23
可以把4和%先分开嘛,把4先加1,然后%可以用连接字符串的形式拼接起来.
作者: QA_BAY    时间: 2006-6-8 17:24
4%可以用小数来表示吗
如果可以,那不是很简单就可以实现!
作者: michaelyung    时间: 2006-6-9 14:40
原帖由 xiaonan 于 2006-6-7 15:23 发表
可以把4和%先分开嘛,把4先加1,然后%可以用连接字符串的形式拼接起来.


4+1 ?  结果岂不等于5%了?
作者: xiaonan    时间: 2006-6-9 14:48
我只是举个例子,有什么问题吗?
作者: marry120    时间: 2006-6-12 18:02
只要能解决问题的,就是好方法
作者: Horus_Ra    时间: 2006-6-15 13:19
原帖由 michaelyung 于 2006-6-9 14:40 发表


4+1 ?  结果岂不等于5%了?



分开后除以100啊~
作者: netsky_lt    时间: 2006-6-28 18:07
不可以分开的啊,录制时是一个SELECT选项啊,怎样将如“4%”转换成0.04然后进行计算.
作者: walker1020    时间: 2006-6-28 22:20
录制时是一个SELECT选项?  什么意思呀? 俺怎么就看不明白呀
作者: xiaonan    时间: 2006-6-29 08:40
select选项也一样可以啊,为什么不能.
a=4&"%"
selelct a

select "4%"
你觉得有什么区别吗?

[ 本帖最后由 xiaonan 于 2006-6-29 12:12 编辑 ]
作者: netsky_lt    时间: 2006-6-29 10:50
谢,搞掂了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2