📜  在 Golang 中找到给定数的平方根(1)

📅  最后修改于: 2023-12-03 14:50:55.810000             🧑  作者: Mango

在 Golang 中找到给定数的平方根

在 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 官方文档。