golang从零起步

golang生成带两位小数的随机数

2018-08-03  本文已影响0人  次序
package main

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

func main() {

    for i := 0; i < 10; i++ {
        a := rand.Int()
        fmt.Printf("%d/", a)
    }
    fmt.Println()
    for i:=0;i<5;i++  {
        r:=rand.Intn(8)
        fmt.Printf("%d/",r)
    }
    fmt.Println()
    timens := int64(time.Now().Nanosecond())
    rand.Seed(timens)
    for i := 0; i < 10; i++ {
        fmt.Printf("%2.2f / ", 100*rand.Float32())
    }

}

上一篇下一篇

猜你喜欢

热点阅读