package main

import ( 'fmt' 'math/rand' 'time' )

func main() { // 设置随机数种子,保证每次运行结果不同 rand.Seed(time.Now().UnixNano())

// 生成0-99之间的随机整数
fmt.Println('随机整数:', rand.Intn(100))

// 生成0.0-1.0之间的随机浮点数
fmt.Println('随机浮点数:', rand.Float64())

// 生成指定范围内的随机浮点数
fmt.Println('指定范围内的随机浮点数:', rand.Float64()*(10.0-5.0)+5.0)

}

Go 语言随机数生成示例:整数、浮点数和自定义范围

原文地址: http://www.cveoy.top/t/topic/juoB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录