怎么使用go语言求绝对值-mile米乐体育

怎么使用go语言求绝对值

本篇内容主要讲解“怎么使用go语言求绝对值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用go语言求绝对值”吧!

在go语言中,可以利用math包中的abs()函数来求绝对值,语法格式“math.abs(x)”,可以返回参数x的绝对值;abs()函数输入输出的值类型都是“float64”。

在go语言中,可以利用math包中的abs()函数来求绝对值。

语法:

math.abs(xfloat64)

返回值:

  • abs返回x的绝对值。

特殊情况是:

abs(±inf)= infabs(nan)=nan

示例

packagemainimport("fmt""math")funcmain(){x:=math.abs(-2)fmt.printf("%.1f\n",x)y:=math.abs(2)fmt.printf("%.1f\n",y)}

扩展资料:

golang math 包下常用的一些方法

packagemainimport("fmt""math")funcmain(){i:=1fmt.println(math.abs(float64(i)))//取到绝对值fmt.println(math.ceil(3.8))//向上取整fmt.println(math.floor(3.6))//向下取整fmt.println(math.mod(11,3))//取余数11%3效果一样fmt.println(math.modf(3.22))//取整数跟小数fmt.println(math.pow(3,2))//x的y次方乘方fmt.println(math.pow10(3))//10的n次方乘方fmt.println(math.sqrt(9))//开平方3fmt.println(math.cbrt(8))//开立方2fmt.println(math.pi)//πfmt.println(math.round(4.2))//四舍五入fmt.println(math.isnan(3.4))//false报告f是否表示一个nan(notanumber)值。fmt.println(math.trunc(1.999999))//1返回整数部分(的浮点值)。fmt.println(math.max(-1.3,0))//0返回x和y中最大值fmt.println(math.min(-1.3,0))//-1.3返回x和y中最小值fmt.println(math.dim(-12,-19))//7函数返回x-y和0中的最大值fmt.println(math.dim(-12,19))//0函数返回x-y和0中的最大值fmt.println(math.cbrt(8))//2返回x的三次方根fmt.println(math.hypot(3,4))//5返回sqrt(p*p q*q)fmt.println(math.pow(2,8))//256返回x^y}

结果

143230.220000000000000291000323.1415926535897934false10-1.37025256

到此,相信大家对“怎么使用go语言求绝对值”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注mile米乐体育,继续学习!

展开全文
内容来源于互联网和用户投稿,文章中一旦含有米乐app官网登录的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系米乐app官网登录删除

最新文章

网站地图