go语言浮点数能不能用于加减法
时间: 2023-07-07 15:12:23 浏览: 141
可以的,Go语言中的浮点数类型(float32和float64)支持加减乘除等基本数学运算,可以进行加减法运算。
示例代码如下:
```
package main
import (
"fmt"
)
func main() {
var a float64 = 3.14
var b float64 = 2.5
c := a + b
d := a - b
fmt.Println("a + b =", c)
fmt.Println("a - b =", d)
}
```
输出结果为:
```
a + b = 5.64
a - b = 0.64
```
需要注意的是,在进行浮点数运算时,可能会出现精度误差的问题,因此在对浮点数进行比较时,需要使用math包中的函数进行比较。
阅读全文