杂项

随机数生成

0次调用
免费接口

需要一个简单的随机数,还是需要一串不重复的、带小数的随机数?这个接口都能满足你!

功能概述

这是一个强大的随机数生成器。你可以指定生成的范围(最大/最小值)、数量、是否允许重复、以及是否生成小数(并指定小数位数)。

流程图

Diagram

使用须知

不重复生成的逻辑限制 当设置 allow_repeat=false 时,请确保取值范围 (max - min + 1) 大于或等于你请求的数量 count。否则,系统将无法生成足够的不重复数字,请求会失败并返回 400 错误。

查询参数

min
integer可选

生成随机数的最小值(包含)。

max
integer可选

生成随机数的最大值(包含)。

count
integer可选

需要生成的随机数的数量。

allow_repeat
boolean可选

是否允许生成的多个数字中出现重复值。

allow_decimal
boolean可选

是否生成小(浮点)数。如果为 false,则只生成整数。

decimal_places
integer可选

如果 allow_decimal=true,这里可以指定小数的位数。

响应

200 / 请求成功

生成成功!返回一个包含随机数的数组。

JSON

400 / 错误的请求

请求参数无效。例如,min 大于 max,或者在不允许重复的情况下,请求的数量大于可能生成的数字总数。

JSON