go语言math包中的常用方法有:1、取绝对值方法Abs();2、幂次方方法Pow();3、开平方方法Sqrt();4、开立方方法Cbrt();5、向上取整方法Ceil();6、向下取整方法Floor()。

本文环境:windows10系统、Go 1.11.2版本,本文适用于所有品牌的电脑。

(学习视频分享:编程视频)

详细介绍:

math包中常用的方法如下所示:

package mainimport (    "fmt"    "math")func main() {    /*        取绝对值,函数签名如下:            func Abs(x float64) float64    */    fmt.Printf("[-3.14]的绝对值为:[%.2f]\n", math.Abs(-3.14))    /*        取x的y次方,函数签名如下:            func Pow(x, y float64) float64    */    fmt.Printf("[2]的16次方为:[%.f]\n", math.Pow(2, 16))    /*        取余数,函数签名如下:            func Pow10(n int) float64    */    fmt.Printf("10的[3]次方为:[%.f]\n", math.Pow10(3))    /*        取x的开平方,函数签名如下:            func Sqrt(x float64) float64    */    fmt.Printf("[64]的开平方为:[%.f]\n", math.Sqrt(64))    /*        取x的开立方,函数签名如下:            func Cbrt(x float64) float64    */    fmt.Printf("[27]的开立方为:[%.f]\n", math.Cbrt(27))    /*        向上取整,函数签名如下:            func Ceil(x float64) float64    */    fmt.Printf("[3.14]向上取整为:[%.f]\n", math.Ceil(3.14))    /*        向下取整,函数签名如下:            func Floor(x float64) float64    */    fmt.Printf("[8.75]向下取整为:[%.f]\n", math.Floor(8.75))    /*        取余数,函数签名如下:            func Floor(x float64) float64    */    fmt.Printf("[10/3]的余数为:[%.f]\n", math.Mod(10, 3))    /*        分别取整数和小数部分,函数签名如下:            func Modf(f float64) (int float64, frac float64)    */    Integer, Decimal := math.Modf(3.14159265358979)    fmt.Printf("[3.14159265358979]的整数部分为:[%.f],小数部分为:[%.14f]\n", Integer, Decimal)}

看图:

72d6c4443a6004259979785d0fb56ff.png

相关推荐:golang教程

更多相关文章

  1. 总结Golang实现PHP常用函数
  2. PHP扩展之XML操作(三)——XML解析器使用及相关函数
  3. 实例简析XPath串函数和XSLT
  4. XmlTextWriter函数定义与用法汇总
  5. XDocument函数定义与用法汇总
  6. 方式性能函数定义与用法汇总
  7. 用 await/async 正确链接 Javascript 中的多个函数[每日前端夜话
  8. 用原生 JavaScript 实现十大 jQuery 函数[每日前端夜话0x94]
  9. shell脚本之灵活调用函数技巧

随机推荐

  1. JavaScript表单验证和正则表达式
  2. 不断更改页面(例如cookie点击器中的cps)
  3. 非常简单的js双向绑定框架(一)
  4. HTML Select字段通过ajax调用Web服务
  5. jQuery - 获取具有特定类的已选中复选框
  6. NodeJS - 解析JSON(只有字符串或数字)
  7. Javascript等待函数的结束,包括node.js的
  8. 如何从json对象获取匹配元素的索引?
  9. JavaScript循环输入创建一个对象数组
  10. 彻底解决IE8和IE9下ewebeditor上按钮无效