【GO】数学运算

简介: 【GO】数学运算

代码地址

https://github.com/fangkang7/goLearn

案例演示

本节没有什么需要注意的,记住这几个值就行

image.png

代码:

package main
import (
  "fmt"
  "math"
)
func main() {
  fmt.Println(2 + 3)
  fmt.Println(2 - 3)
  fmt.Println(2 * 3)
  fmt.Println(2 / 3)
  // 求乘方
  result := math.Pow(2, 3)
  fmt.Printf("%v的%v的乘方是%v\n", 2, 3, result)
  // 求平方根
  result = math.Sqrt(9)
  fmt.Printf("%v的根是%v\n", 9, result)
  // 求绝对值
  result = math.Abs(-10)
  fmt.Println(result)
  fmt.Printf("%v的绝对值是%v\n", -10, result)
  // 纯舍(舍掉小数)
  result = math.Floor(3.6)
  fmt.Println(result)
  fmt.Printf("%v的纯舍是%v\n", 3.6, result)
  // 纯入(直接给原数加1)
  result = math.Ceil(3.01)
  fmt.Println(result)
  fmt.Printf("%v的纯入是%v\n", 3.01, result)
  // 四舍五入
  result = math.Round(3.4)
  fmt.Println(result)
  fmt.Printf("%v的四舍五入是%v\n", 3.4, result)
}
目录
打赏
0
0
0
0
14
分享
相关文章
|
10月前
|
Go
Go语言数学运算大揭秘:高精度计算实战
Go语言数学运算大揭秘:高精度计算实战
153 0
|
9月前
|
Go
go算数运算、关系运算、布尔运算、位运算
go算数运算、关系运算、布尔运算、位运算
Go语言复数完全攻略 复杂运算不再难!
Go语言复数完全攻略 复杂运算不再难!
345 0
Go运算操作符全解与实战:编写更高效的代码!2
Go运算操作符全解与实战:编写更高效的代码!2
111 0
Go运算操作符全解与实战:编写更高效的代码!1
Go运算操作符全解与实战:编写更高效的代码!
132 0
【Go语言刷题篇】Go从0到入门3:逻辑运算、位运算、数组入门、切片入门练习
本期是Golang的逻辑运算、位运算、数组入门、切片入门的专项练习,有不懂的地方可以评论讨论~
【Go语言刷题篇】Go从0到入门3:逻辑运算、位运算、数组入门、切片入门练习
【Go语言刷题篇】Go从0到入门2:类型转换、字符求和、运算符运算(加减乘除取余比较符)练习
本系列文章采用牛客的核心代码模式进行案例代码提供,帮助大家从0到入门的学习过程中进行配套的刷题~
【Go语言刷题篇】Go从0到入门2:类型转换、字符求和、运算符运算(加减乘除取余比较符)练习
Go+赋值运算、字符串、切片
赋值运算符就是可以直接进行赋值的一种运算符
218 0
监控局域网其他电脑:Go 语言迪杰斯特拉算法的高效应用
在信息化时代,监控局域网成为网络管理与安全防护的关键需求。本文探讨了迪杰斯特拉(Dijkstra)算法在监控局域网中的应用,通过计算最短路径优化数据传输和故障检测。文中提供了使用Go语言实现的代码例程,展示了如何高效地进行网络监控,确保局域网的稳定运行和数据安全。迪杰斯特拉算法能减少传输延迟和带宽消耗,及时发现并处理网络故障,适用于复杂网络环境下的管理和维护。

相关实验场景

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等