美文网首页
swift 生成随机数

swift 生成随机数

作者: 静守幸福 | 来源:发表于2021-07-20 20:32 被阅读0次

    LetCode 不支持arc4random和arc4random_uniform生成随机数 可以用下面的 Int.random

            // UInt32 格式
            // 传入的 100 也应该是UInt32 格式的  其他格式需要转
            
            arc4random() % 100 // 生成 [0,100) 随机数 是 UInt32 格式的
            Int(arc4random() % 100) // 强转成 Int 格式
            
            arc4random_uniform(100) // 生成 [0,100) 随机数 是 UInt32 格式的
            Int(arc4random_uniform(100)) // 强转成 Int 格式
            
            // Int 格式
        
            Int.random(in: 0..<100) // 传入格式 Range<Int> 生成 [0,100) 随机数 是 Int 格式的  
    
    

    相关文章

      网友评论

          本文标题:swift 生成随机数

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