您好,登录后才能下订单哦!
请求超时!
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
package mainimport ("fmt""math")/*1、func IsNaN(f float64) (is bool) ● 报告f是否表示一个NaN(Not A Number)值。2、func Ceil(x float64) float64 ● 返回不小于x的最小整数(的浮点值)3、func Floor(x float64) float64 ● 返回不大于x的最小整数(的浮点值)4、func Trunc(x float64) float64 ● 返回x的整数部分(的浮点值)。5、func Abs(x float64) float64 ● 返回x的绝对值6、func Max(x, y float64) float64 ● 返回x和y中最大值7、func Min(x, y float64) float64 ● 返回x和y中最小值8、func Dim(x, y float64) float64 ● 函数返回x-y和0中的最大值9、func Mod(x, y float64) float64 ● 取余运算,可以理解为 x-Trunc(x/y)*y,结果的正负号和x相同10、func Sqrt(x float64) float64 ● 返回x的二次方根11、func Cbrt(x float64) float64 ● 返回x的三次方根,特例如下:12、func Hypot(p, q float64) float64 ● 返回Sqrt(p*p + q*q)13、func Pow(x, y float64) float64 ● 返回x^y14、func Sin(x float64) float64 ● 求正弦。15、func Cos(x float64) float64 ● 求余弦。16、func Tan(x float64) float64 ● 求正切。17、func Log(x float64) float64 ● 求自然对数18、func Log2(x float64) float64 ● 求2为底的对数。19、func Log10(x float64) float64求10为底的对数。 */func main() { fmt.Println(math.IsNaN(3.4)) //false fmt.Println(math.Ceil(1.000001)) //2 fmt.Println(math.Floor(1.999999)) //1 fmt.Println(math.Trunc(1.999999)) //1 fmt.Println(math.Abs(-1.3)) //1.3 fmt.Println(math.Max(-1.3, 0)) //0 fmt.Println(math.Min(-1.3, 0)) //-1.3 fmt.Println(math.Dim(-12, -19)) //7 fmt.Println(math.Dim(-12, 19)) //0 fmt.Println(math.Mod(9, 4)) //1 fmt.Println(math.Sqrt(9)) //3 fmt.Println(math.Cbrt(8)) //2 fmt.Println(math.Hypot(3, 4)) //5 fmt.Println(math.Pow(2, 8)) //256 fmt.Println(math.Log(1)) //0 fmt.Println(math.Log2(16)) //4 fmt.Println(math.Log10(1000)) //3}
本文链接: https://dreamerjonson.com/2018/12/01/golang-29-math-package/版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
本文链接: https://dreamerjonson.com/2018/12/01/golang-29-math-package/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。