📅  最后修改于: 2023-12-03 14:50:55.810000             🧑  作者: Mango
在 Golang 中,我们可以使用 math
库来找到给定数字的平方根。math
包提供了一个名为 Sqrt
的函数,该函数可以计算给定数的平方根。
以下是一个演示如何在 Golang 中找到给定数的平方根的代码示例:
package main
import (
"fmt"
"math"
)
func main() {
num := 16.0 // 定义待求平方根的数字
squareRoot := math.Sqrt(num) // 使用 math.Sqrt 函数计算平方根
fmt.Printf("给定数字 %f 的平方根为 %f\n", num, squareRoot)
}
在上面的代码中,我们首先导入 math
包和 fmt
包。然后,我们定义了一个变量 num
,它存储了我们要找到平方根的数字(此处为 16)。接下来,我们使用 math.Sqrt
函数来计算 num
的平方根,并将结果存储在变量 squareRoot
中。
最后,我们使用 fmt.Printf
函数来打印结果,将给定数字和其平方根的值格式化输出到控制台。
运行以上代码,输出将是:
给定数字 16.000000 的平方根为 4.000000
这样,我们就成功地找到了给定数的平方根。你可以根据自己的需求修改代码中的 num
变量来尝试不同的数字。
注意,使用 math.Sqrt
函数计算平方根时,参数必须是一个正数或零。如果参数是一个负数,函数将返回 NaN
(非数字)。
希望这个简单的示例能够帮助你在 Golang 中找到给定数的平方根。使用 math
包中的其他函数,你还可以执行更多数学运算操作。详细了解 math
包的功能,可查阅 Golang 官方文档。