JMeter 如何生成指定取值范围、指定小数位数的随机浮点数
可以使用函数 __javaScript 来执行 JavaScript 代码片:
${__javaScript((Math.random() * (100)).toFixed(2) * 1,)}
以上将生成 0 ~ 100 的带两位小数的浮点数。说明如下:
- Math.random() 生成 0 ~ 1 的小数
- Math.random() * (100) 生成 0 ~ 100 的浮点数
- toFixed(2) 将生成的浮点数保留 2 位小数
如果想生成 100 ~ 200 内的带两位小数的浮点数,可以:
${__javaScript((Math.random() * (100)).toFixed(2) * 1 + 100,)}
比如,某次压测前,使用 JMeter JDBC 向某张表填充数据时,JMeter 使用随机浮点数相关脚本示例:
生成 100 ~ 200 内的带两位小数的浮点数效果如下:
参考资料
- JMeter make random number return float
JMeter 如何生成指定取值范围、指定小数位数的随机浮点数相关推荐
- 2字节取值范围_第二篇——整数和浮点数在计算机中的表示(2)
下面,我们描述一下用位来编码整数的两种不同方式:一种只能表示非负数,而另一种能表示负数.正数和零. 1.无符号数的编码 原理:无符号数编码的定义 对向量 : 函数 将一个长度为w的0,1串映射到一个非 ...
- js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0
1.向下取整 var num1 = 12.10345; var num2 =12.9801; var newnum1=Math.floor(num1) //结果 12 var newnum2= ...
- [mybatis]映射文件_参数处理_#取值时指定参数相关规则
jdbcType通常需要在某种特定的条件下被设置: 在我们数据为null的时候,有些数据库可能不能识别mybatis对null的默认处理.比如Oracle(报错): jdbcType OTHER:无效 ...
- python中怎么随机从字典中取值_python怎样从字典中随机取数据
python从字典中随机取数据的方法:可以利用random.sample()函数来实现.random.sample()函数多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序. random. ...
- python整数类型在每一台计算机上的取值范围是一样的_Python编程知识点总结
Python编程知识点总结 Python语法特点 注释规则 [概念]注释是指在程序代码中添加的标注性的文字. 1.单行注释 #注释内容 2.多行注释 代码缩进 [概念]代码缩进是指在每一行代码左端空出 ...
- 带你学C带你飞 | printf函数 | 变量 | 常量和宏定义 | 数据类型 | 取值范围 | 字符串 | 运算符
文章目录 一.printf函数 1.printf函数 2.printf函数课后作业 二.变量 1.变量 2.变量课后作业 三.常量和宏定义 1.常量和宏定义 2.常量和宏定义的课后作业 四.数据类型 ...
- java map随机取值_HashMap随机取值和迭代器取值的对比
一共四中方法,前两种是迭代器取值,后两种是随机取值,循环了5000万次,时间分别为:迭代器读取的速度大约是随机读取的速度的1.5倍,数据量越大,差距越明显. 另外,插入是读取的100倍左右的时间(这个 ...
- python向下取整pi并保留4位小数点_Python取整及保留小数小结
1.int() 向下取整 内置函数 n = 3.75 print(int(n)) >>> 3 n = 3.25 print(int(n)) >>> 3 2.roun ...
- Jmeter 通过json Extracted 来获取 指定的值的id
在没有 精确或模糊查询的接口时可以使用jmeter 获取指定的值的ID import java.lang.String ; String getTargetName="iphone632g& ...
- python在json文件中查找指定数据_Python中json的取值 如何使用python提取json中指定字段的数据...
python中为什么用json有什么作用 如何用python读取json里面的值啊我爱你,所以我给了你伤害我的权力,只要我能忍受,我会一直陪伴着你,但你不能伤害我太多. 数据如下,我想要读取name. ...
最新文章
- “双一流”本科生可得13.2万补贴!这座城市发布重磅人才新政
- 使用Python进行科学计算:NumPy入门
- 手机电脑同屏_骚操作!手机秒变触摸电脑、扩展屏幕!
- 花式看超级碗 人工智能、大数据在碗里
- 伦敦帝国学院M+T实验室,全奖博士招生
- Bokeh 增加交互方式
- 9-13 ruby环境准备
- 数据恢复的学习旅程开始
- PE框架学习之道:PE框架——style的配置
- oracle性能优化 pdf,Oracle性能优化技术内幕 pdg-pdf
- MagicDraw-用例图
- vim - 之快速删除指定符号的内容
- 解决502 bad gateway的九种方案及原因
- 2018年总结,踩踩这条即将溜掉的狗尾巴 ~
- 关于本人树莓派捣鼓过程中的一些记录
- 【专题5: 硬件设计】 之 【9.案例一:门控开关,制作BOM表和成本核算】
- PCIe物理层详细总结-PCIe专题知识(一)
- 64位Windows7系统中Svchost占用内存跟CPU过高的问题解决办法
- 2020年三井化学触媒科学奖
- 获得代理ippython_Python爬虫代理IP从哪里获取?