枚举和位移

package main

import (
    "fmt"
)

const (
    B float64 = 1 << (iota * 10)
    KB
    MB
    GB
)

func main() {
    fmt.Println(B)
    fmt.Println(KB)
    fmt.Println(MB)
    fmt.Println(GB)
}

  1
    1024
    1.048576e+06
    1.073741824e+09

posted @ 2017-10-31 21:47  Erick-LONG  阅读(180)  评论(0编辑  收藏  举报