【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)
}
相关文章
|
6月前
|
Go
Go语言数学运算大揭秘:高精度计算实战
Go语言数学运算大揭秘:高精度计算实战
117 0
|
5月前
|
Go
go算数运算、关系运算、布尔运算、位运算
go算数运算、关系运算、布尔运算、位运算
|
BI Go
Go语言复数完全攻略 复杂运算不再难!
Go语言复数完全攻略 复杂运算不再难!
271 0
|
存储 算法 安全
Go运算操作符全解与实战:编写更高效的代码!2
Go运算操作符全解与实战:编写更高效的代码!2
92 0
|
算法 网络协议 测试技术
Go运算操作符全解与实战:编写更高效的代码!1
Go运算操作符全解与实战:编写更高效的代码!
104 0
|
SQL 算法 Java
【Go语言刷题篇】Go从0到入门3:逻辑运算、位运算、数组入门、切片入门练习
本期是Golang的逻辑运算、位运算、数组入门、切片入门的专项练习,有不懂的地方可以评论讨论~
【Go语言刷题篇】Go从0到入门3:逻辑运算、位运算、数组入门、切片入门练习
|
SQL 算法 Java
【Go语言刷题篇】Go从0到入门2:类型转换、字符求和、运算符运算(加减乘除取余比较符)练习
本系列文章采用牛客的核心代码模式进行案例代码提供,帮助大家从0到入门的学习过程中进行配套的刷题~
【Go语言刷题篇】Go从0到入门2:类型转换、字符求和、运算符运算(加减乘除取余比较符)练习
|
存储 程序员 编译器
Go+赋值运算、字符串、切片
赋值运算符就是可以直接进行赋值的一种运算符
198 0
|
9天前
|
存储 JSON 监控
Viper,一个Go语言配置管理神器!
Viper 是一个功能强大的 Go 语言配置管理库,支持从多种来源读取配置,包括文件、环境变量、远程配置中心等。本文详细介绍了 Viper 的核心特性和使用方法,包括从本地 YAML 文件和 Consul 远程配置中心读取配置的示例。Viper 的多来源配置、动态配置和轻松集成特性使其成为管理复杂应用配置的理想选择。
29 2