📅  最后修改于: 2023-12-03 14:50:55.792000             🧑  作者: Mango
对数是数学中的重要概念,它表示用某个底数 b(b > 0,且 b ≠ 1)对一个数 a 进行多少次幂运算时得到另一个数 c,即 a = b^c。对数也可以理解为幂运算的逆运算。
在 Golang 中,可以使用 math 包中的 Log10 函数来求一个数的十进制对数。
Log10 函数的定义如下:
func Log10(x float64) float64
其中,x 表示待求的数。
以下是一个使用 Log10 函数求一个数的十进制对数的例子:
package main
import (
"fmt"
"math"
)
func main() {
x := 100.0
log10 := math.Log10(x)
fmt.Printf("log10(%v)=%.6f\n", x, log10)
}
以上代码输出结果为:
log10(100)=2.000000