工具用的顺手吗?
你的反馈能帮助我们做得更好
生成指定范围、小数位数和数量的随机小数,适用于数据分析、模拟实验等场景。
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
设定最小值 0、最大值 1、保留 2 位时,每个原始样本先按 x = 0 + u × (1 - 0) 取得,其中 u 大于等于 0 且小于 1;随后结果被格式化成两位小数,例如 0.37 或 0.80。页面使用常规伪随机序列,适合测试数据、课堂演示和临时样本,不属于安全随机数。
x = min + u × (max - min),其中 0 ≤ u < 1
显示结果 = 把 x 四舍五入并补齐到指定小数位
原始值不会达到最大值,但格式化会改变显示边界。例如范围 0 到 1、保留 1 位时,接近 1 的原始值可能显示为 1.0。因此,不能把屏幕上的离散小数理解为每个值严格等概率,也不能据此宣称显示结果一定排除上限。
| 设置 | 默认值 | 当前行为 |
|---|---|---|
| 最小值 / 最大值 | 0 / 100 | 最小值必须小于最大值,否则不显示结果;支持负数和小数边界 |
| 生成数量 | 10 | 界面建议 1–10000;小数数量会取整数部分,低于有效值时按 1 处理 |
| 小数位数 | 2 | 有效正整数限制在 1–10;当前输入 0 或无效内容会按 2 位显示 |
| 排序 | 关闭 | 开启后按数值升序排列;切换开关会生成一批新样本 |
| 不重复 | 无 | 小数页面没有去重选项,重复值是正常结果 |
指南
按步骤完成操作,并通过示例核对输入与结果。
在“最小值”和“最大值”中输入同一量纲的上下界。示例数据若代表温度,就不要把一个边界填成百分比。
“生成数量”决定输出项数,“小数位数”决定每项显示几位并补零。需要 10 个两位小数时分别填 10 和 2。
排序只改变结果呈现方式。当前页面切换排序会重新抽样,所以应先选好开关,再保存需要的批次。
页面加载和参数变化会产生结果;点击“生成”可在参数不变时重新抽取。随机序列每次不同,示例不应预设某组具体数字。
每个数字旁可单独复制;顶部复制按钮会把整组结果按英文逗号连接,例如 0.31,0.58,0.92。导入表格前可按目标软件的分隔规则再整理。
场景
查看这项工具在不同工作与生活流程中的用法。
测试人员可按字段允许范围生成价格、比例或测量值,再复制到测试用例。若字段禁止重复或要求特定分布,还需在外部流程继续校验。
课堂可固定范围并切换小数位,观察补零、四舍五入及升序结果。多次刷新还能说明随机样本不等于固定答案。
报表或界面原型需要若干带小数的占位值时,可控制位数以贴近最终格式。生成值只填充展示,不应冒充真实业务观测。
问答
集中解答高频疑问与容易混淆的问题。
原始抽样包含最小值方向而排除最大值,但四舍五入后可能显示出最大值。若边界必须严格排除,应在复制后按最终显示值再筛选。
因为该页面没有去重功能,而且保留位数会把不同原始值舍入成同一显示值。缩小数量、增加小数位或扩大范围只能降低重复机会,不能保证唯一。
1.20 和 1.2 有区别吗?作为数值二者相等,但 1.20 表示结果按两位小数输出,适合要求固定格式的列。复制后若目标软件自动去掉末尾零,需在目标列中设置数字格式。
不会。当前排序开关变化也会触发重新生成,然后再升序排列。想保留旧批次时,应先复制,再切换排序。
须知
使用前了解适用范围、结果限制与必要提醒。
结果不适合密码、密钥、验证码、令牌、受监管抽签、博彩或需要可审计公平性的任务。这些场景需要专门的安全随机源、抽样规则和记录机制。
推荐
查找相关工具、专题与可用的 API 能力。