GO语言:强制类型转换

87 阅读1分钟
package main

import "fmt"

func main(){
        var a int = 10
        var b int = 3
        var c float32;
        c = float32(a) / float32(b)
        fmt.Println(c)
}
package main

import (
       "fmt"
       "strconv"
)

func main(){
        var str = "12345"
        //var num = int(str) 普通的强制转换只能转换差距不大的数据类型
        num, error := strconv.Atoi(str)
        num -= 5
 
        fmt.Println(num, error)
}
package main

import (
       "fmt"
       "strconv"
)

func main(){
        var num = 12345
        str := strconv.Itoa(num)

        fmt.Println(str + "tom")
}