# 随机数生成器

生成具有各种分布的随机数

> 标准页面: https://elysiatools.com/zh/tools/random-number-generator

- **分类:** Generator

- **关键词:** 随机, 数字, 生成器, 分布, 概率, 统计

## 概述

随机数生成器是一款高效的在线工具，支持生成多种概率分布的随机数值，满足科研模拟、数据测试及统计分析等多种场景需求。

## 输入项

- **分布类型** (select)
- **数值数量** (number): Enter number of values to generate (1-1000)
- **最小值** (number): Enter minimum value
- **最大值** (number): Enter maximum value
- **均值** (number): Enter mean value
- **标准差** (number): Enter standard deviation
- **Lambda (λ)** (number): Enter lambda parameter
- **概率** (number): Enter probability (0-1)

## 适用场景

- 在进行统计学实验或概率模型模拟时，需要获取符合特定分布的随机样本。
- 在软件开发或数据库测试中，需要批量生成测试数据以验证系统性能。
- 在抽奖、随机分组或决策过程中，需要快速获取一组无偏见的随机数字。

## 工作原理

- 选择所需的概率分布类型，如均匀分布、正态分布或整数分布。
- 根据所选分布设置对应的参数，例如均值、标准差、最小值或最大值。
- 输入需要生成的数值数量，点击生成按钮即可获取结果。

## 使用案例

- 科研人员进行蒙特卡洛模拟实验。
- 开发人员生成模拟用户行为的测试数据集。
- 教师在课堂上进行随机抽样演示。

## 常见问题

### 该工具支持哪些分布类型？

目前支持均匀分布、正态（高斯）分布、指数分布、泊松分布、二项分布及整数分布。

### 一次最多可以生成多少个随机数？

您可以一次性生成 1 到 1000 个随机数值。

### 生成的随机数是完全随机的吗？

是的，工具使用计算机伪随机数生成算法，确保在统计学意义上符合所选分布的特性。

### 如何生成指定范围内的整数？

选择“整数分布”，并设置最小值和最大值参数即可。

### 该工具是否需要联网使用？

这是一个在线工具，生成过程在浏览器中完成，无需上传文件，使用便捷。

## 相关工具

- [随机分组器](https://elysiatools.com/zh/tools/random-group-generator): 将输入的数据随机分配到指定数量的组中，支持多种分组方式
- [条形码生成器](https://elysiatools.com/zh/tools/barcode-generator): 从文本生成多种格式的条形码，支持CODE128、CODE39、EAN等格式
- [箱线图生成器](https://elysiatools.com/zh/tools/box-plot-generator): 生成箱线图进行统计分布分析，包含四分位数、须线和异常值检测
- [Markdown 目录生成器](https://elysiatools.com/zh/tools/markdown-toc-generator): 从 Markdown 标题生成目录，支持 GitHub 风格锚点链接
- [Slug 生成器（支持中文转拼音）](https://elysiatools.com/zh/tools/slug-generator): 从任意文本生成干净的网址 slug，内置中文转拼音。可折叠分隔符、转小写，并支持按整词截断的最大长度限制。
- [真值表生成器](https://elysiatools.com/zh/tools/truth-table-generator): 生成布尔表达式的完整真值表（最多 6 个变量，64 行）：支持 + 或、^ 异或、·/*/& 或连写与、!/~/' 非、括号；按字母序列出变量，逐行列出赋值与函数值 F，并给出规范式 Σm（最小项）与 ΠM（最大项）。经典例：AB + A'C 的 ON-set 为 Σm(1,3,6,7)；A ^ B ^ C 为奇校验函数 Σm(1,2,4,7)。
- [二维码生成器](https://elysiatools.com/zh/tools/qr-code-generator): 从网址或文本生成二维码，支持自定义大小和颜色
- [批量条码生成器](https://elysiatools.com/zh/tools/barcode-batch-generator): 从 CSV 或多行文本批量生成 Code 128、EAN-13、UPC-A、ITF-14、QR Code 和 Data Matrix，并导出 PNG ZIP 或 PDF

## 示例

- [欧盟VAT号示例](https://elysiatools.com/zh/samples/eu-vat): 用于验证测试的所有欧盟成员国VAT号码集合
- [全球手机号码示例](https://elysiatools.com/zh/samples/global-phone): 来自多个国家的手机号码集合，用于验证测试
- [数字和货币示例](https://elysiatools.com/zh/samples/number-currency-samples): 用于测试货币提取的各种数字和货币格式文本
- [护照号码示例](https://elysiatools.com/zh/samples/passport): 来自不同国家/地区的有效护照号码样本集合（中国、美国、日本、英国、德国等）
