在 Golang 中,我们要求一个数字的平方根,可以直接使用 math 包里面的 Sqrt 函数。
使用 math 包里的 Sqrt 函数,求平方根
package main
import (
"fmt"
"math"
)
func main() {
fmt.Println("嗨客网(www.haicoder.net)")
var num = 81
sqrtNum := math.Sqrt(float64(num))
fmt.Println("SqrtNum =", sqrtNum)
}
此时,我们运行程序,控制台输出如下:
我们直接使用了 math 包里面的 Sqrt 函数,求出了 num 变量 的平方根。我们定义的 num 是整数,但是 Sqrt 函数接受的 参数 是一个 float64 类型的参数,因此,我们需要将整数 num 进行强制类型转换转换为 float64 类型。
在 Golang 中,我们要求一个数字的平方根,可以直接使用 math 包里面的 Sqrt 函数。