chinapnr / fishbase

自主开发、整理的一套 Python 基础函数库,涵盖 system 系统增强包、logger 日志记录增强包、file 文件处理增强包、 date 日期处理函数包、data 数据信息处理函数包、csv 处理增强函数包、crypt 加密/编码增强包等,可减少程序开发工作量、降低引用复杂度。
MIT License
94 stars 29 forks source link

fish_data,随机生成指定范围内的浮点数 #162

Closed simplelife963 closed 5 years ago

simplelife963 commented 5 years ago

主要功能

指定一个浮点数范围,随机生成区间内的一个浮点数,该区间为闭区间

函数名称

gen_float_by_range(min, max, decimals)

入参

min:范围的最小值,浮点型 max:范围的最大值,浮点型 decimals:小数位数,整型且大于零,默认取两位小数

返回

区间内的一个指定小数位的随机浮点数

范例


# 生成一个指定的2位浮点数
>>> gen_float_by_range(6.0, 6.0)
6.00

# 生成一个指定的3位浮点数
>>> gen_float_by_range(6.0, 6.0, 3)
6.000

# 随机生成3.0-6.0之间的2位浮点数
>>> gen_float_by_range(3.0, 6.0)
4.53