📅  最后修改于: 2023-12-03 15:38:16.082000             🧑  作者: Mango
在 Golang 中,我们可以使用类型转换将一个 Int 数据类型转换成 Float 数据类型。下面是一个使用类型转换来将 Int 转换为 Float 的示例代码。
package main
import (
"fmt"
)
func main() {
var num1 int = 100
var num2 float64
num2 = float64(num1)
fmt.Printf("num1 = %d\n", num1)
fmt.Printf("num2 = %f\n", num2)
}
在上面的代码中,我们定义了一个 Int 类型的变量 num1,并将其赋值为 100。接下来,我们定义了一个 Float 类型的变量 num2,并将 num1 转换成 Float 类型并赋值给 num2。
为了将 Int 类型转换成 Float 类型,我们需要使用类型转换语法,并在括号中指定我们想要将变量转换成的数据类型。
运行程序,我们可以看到以下输出:
num1 = 100
num2 = 100.000000
在输出中,我们可以看到变量 num1 的值为 100,变量 num2 的值为 100.000000,这说明我们已经成功地将 Int 类型转换成了 Float 类型。