go math.Ilogb()
Ilogb()方法语法
func Ilogb(x float64) int
提示:Ilogb()方法的第一个字母为大写的“i”。
go源码对Ilogb()方法的介绍:
Ilogb returns the binary exponent of x as an integer.
Special cases are:
Ilogb(±Inf) = MaxInt32
Ilogb(0) = MinInt32
Ilogb(NaN) = MaxInt32
golang模块math中的Ilogb()方法可以int整型数值返回的参数x的二进制指数值。除此之外,Ilogb(±Inf) = MaxInt32;Ilogb(0) = MinInt32;Ilogb(NaN) = MaxInt32。
math.Ilogb()方法实例代码
func main() {
ilogb_v := math.Ilogb(3)
fmt.Println(ilogb_v)
}
运行go文件,得到输出:
1