如何使用Beanshell后处理器在Jmeter中仅打印小数点后4位数?

lf5gs5x2  于 2022-11-09  发布在  Shell
关注(0)|答案(1)|浏览(325)

我只想将输出四舍五入到小数点后4位
第一个

输出

BeanShellTestElement : 44.211143
BeanShellTestElement : 44.211143

预期输出

BeanShellTestElement : 44.2111
BeanShellTestElement : 44.2111
xoefb8l8

xoefb8l81#

如果您需要字符串表示-请尝试DecimalFormat

对于BigDecimal类的数字表示:

new BigDecimal(a).round(4)

另外,请注意starting from JMeter 3.1 you're supposed to be using JSR223 Test Elements and Groovy language for scripting,因此请考虑迁移。

相关问题