1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
func main024() { var a int = 123 var b float64 = 456.78
aFloat := float64(a) fmt.Printf("aFloat的类型是%T,值是%v\n",aFloat,aFloat)
bInt := int(b) fmt.Printf("bInt的类型是%T,值是%v\n",bInt,bInt)
resultInt, _ := strconv.ParseInt("123", 0, 64) fmt.Printf("resultInt的类型是%T,值是%v\n",resultInt,resultInt)
resultFloat, _ := strconv.ParseFloat("123.45", 64) fmt.Printf("resultFloat的类型是%T,值是%v\n",resultFloat,resultFloat) }
func main() { var a uint8 = 23 fmt.Println(a>>3)
fmt.Println(a<<3) fmt.Println(a<<5)
var b int8 = 23
fmt.Println(b<<3)
}
|