美文网首页
随机函数

随机函数

作者: 内卷星球 | 来源:发表于2018-03-24 13:33 被阅读0次

rand()函数只能生成0到1之间的随机小数,如果想要生成0到10,0到100就rand()相应的值。
如果想得到整数就要用到round(x),floor(x)和ceiling(x)。
round(x)是四舍五入 ; floor(x)是去小于等于x的整数; ceiling(x)是取大于等于x的整数;
得到指定范围的随机数 round(rand()
(max-min)+min)即可

ROUND

  • ROUND(X) -- 表示将值 X 四舍五入为整数,无小数位
  • ROUND(X,D) -- 表示将值 X 四舍五入为小数点后 D 位的数值,D为小数点后小数位数。若要保留 X 值小数点左边的 D 位,可将 D 设为负值。
SELECT ROUND('123.456')
-----------------------------
123
SELECT ROUND('123.654')
-----------------------------
124
SELECT ROUND('123.456',2)
-----------------------------
123.46
SELECT ROUND('123.654',2)
-----------------------------
123.65

FLOOR

  • FLOOR(X)表示向下取整,只返回值X的整数部分,小数部分舍弃。
SELECT FLOOR('123.456')
-----------------------------
123
SELECT FLOOR('123.654')
-----------------------------
123

CEILING

  • CEILING(X) 表示向上取整,只返回值X的整数部分,小数部分舍弃。
SELECT CEILING('123.456')
-----------------------------
124

SELECT CEILING('123.654')
-----------------------------
124

相关文章

  • 均匀分布随机函数的实现

    前言 随机函数就是产生数的函数,C语言里使用rand(),srand()等随机函数实现随机数生成。 函数简介 in...

  • Jmeter——Dummy Sampler

    一、Dummy Sampler 二、随机函数生成当前时间 生成当前时间 三、随机函数生成数据 _Random随机函...

  • Python Random库的使用

    random库用于生成随机数 基本随机数函数: seed(), random() 扩展随机数函数: randint...

  • 2019-02-24

    2019-02-24 12.7 随机函数RAND函数和RANBETWEEN函数均能生成随机数RAND函数不需要参数...

  • 随机函数&当前时间戳函数

    随机函数 当前时间戳函数

  • Python函数

    数学函数 随机数函数

  • 随机函数

    rand()函数只能生成0到1之间的随机小数,如果想要生成0到10,0到100就rand()相应的值。如果想得到整...

  • 随机函数

    翻译: 具体翻译自己Google去,这里只说部分 本文参考链接: https://developer.apple....

  • VRF-可验证随机函数

    VRF-可验证随机函数   VRF(Verifiable Random Function):可验证随机函数用于区块...

  • SQL随机生成姓名、手机号、字符串等

    补充 关于sql中rand()函数的使用 1、随机生成姓名(函数的形式) 调用函数 2、随机生成手机号 调用函数 ...

网友评论

      本文标题:随机函数

      本文链接:https://www.haomeiwen.com/subject/bqjfqftx.html