当前位置:   article > 正文

jmeter之BeanShell Sampler实现变量加减_jmeter double 数值加减法

jmeter double 数值加减法

导入如下包

  1. import java.math.BigDecimal;
  2. import java.math.RoundingMode;
  3. //获取当前环境变量值手机号11位,转double计算
  4. double a = Double.parseDouble(vars.get("phone"));
  5. //获取当前线程执行的次数
  6. double b = Double.parseDouble("${__counter(ture,)}");
  7. 变量值跟随当前线程次数增加(线程可循环)
  8. double c = a+b;
  9. //转换原值,去除科学计数法
  10. String str = new BigDecimal(Double.toString(c)).toPlainString();
  11. //按照四舍五入方式保留2位小数
  12. String str2 = new BigDecimal(Double.toString(c)).setScale(2,RoundingMode.HALF_UP).toString();
  13. //打印当前值
  14. log.info("当前值:"+str);
  15. //将str设值到jmeter环境变量user
  16. vars.put("user",str);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/830133
推荐阅读
相关标签
  

闽ICP备14008679号