美文网首页
Swift获取指定范围内随机数

Swift获取指定范围内随机数

作者: 萤火驻守心间 | 来源:发表于2022-07-16 22:05 被阅读0次

常用场景:
一、获取一个随机整数范围在:[0,a)包括0,不包括a,且a必须大于0。
let value = Int(arc4random()%3)

二、获取一个随机整数,范围在[from,to),包括from,不包括to。from和to不能小于0。
func getRandomNumber(_ from: Int, _ to: Int) -> Int {
if from < 0 || to < 0 || from >= to {
return 0
}
if from == to+1 {
return from
}else {
return Int(arc4random()) % (to-from) + from
}
}

相关文章

  • Swift获取指定范围内随机数

    常用场景:一、获取一个随机整数范围在:[0,a)包括0,不包括a,且a必须大于0。let value = Int(...

  • 模块--随机 random

    1.导入库 2.获得随机数 -- 获得0-1之间的一个随机数 3.生成一个指定范围内的整数 4.指定范围内,按指定...

  • OC获取指定范围内随机数

    获取一个随机整数范围在:[0,3)包括0,不包括3,iOS有三种实现随机数的方式:方式一:srand((unsig...

  • c#中产生随机数方法

    一:产生指定范围内的几个随机数 二:产生0~100的一个随机数

  • 获取随机数

    获取随机数的几个小栗子 1.颜色随机 2.获取两数之间的随机数 指定值中获取随机数 4.获取随机的ip地址(0-255)

  • iOS彩票类排列组合算法

    1. 从一个范围内获取一组不重复的随机数,返回这个数组: 头文件: /*获取随机数@param count获取随机...

  • Excel怎么生成随机数?

    Excel怎么生成随机数?如何生成指定范围内的随机数呢?可以在Excel中使用函数,生成随机数。 1、在单元格中输...

  • Swift5 数组(Array)操作

    Swift数组创建 Swift获取指定位置数据 Swift数组遍历 for、map、flatMap、reduce ...

  • random用法

    random.randrange 从指定范围内。按指定基数递增的集合中 ,这篇文章就是对python生成随机数的应...

  • 常用负载均衡算法

    1.随机 获取服务列表大小范围内的随机数,将随机数作为列表索引, 从服务列表中获取服务提供者。 2.加权随机 按照...

网友评论

      本文标题:Swift获取指定范围内随机数

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