go Modf()

Modf()方法语法

func Modf(f float64) (int float64, frac float64)

go源码对Modf()方法的介绍:

Modf returns integer and fractional floating-point numbers that sum to f. Both values have the same sign as f.

Special cases are:

Modf(±Inf) = ±Inf, NaN
Modf(NaN) = NaN, NaN

即,golang的math模块中的Modf()方法可返回参数f的整数部分和小数部分的浮点数值,正负号与f的相同。当参数为±Inf时,返回值为±Inf和NaN,当参数为NaN时,返回值为NaN和NaN。


math.Modf()方法实例代码

func main() {
	var f_int, f_frac float64 = math.Modf(1.99)
	fmt.Println(f_int)
	fmt.Println(f_frac)
}

运行go文件,得到输出:

1
0.99

全栈后端 / go语法 :













Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.