七、Go基础数据类型之浮点型学习篇

作者: 温新

分类: 【Go基础】

阅读: 2574

时间: 2020-05-12 15:02:05

一、浮点数用来表示一个小数,如1.3,0.12

二、Go语言支持两种浮点型:float32和float64

三、 浮点数的重要说明

1、关于浮点数在机器中存放形式的简单说明,浮点数=符号位+指数位+尾数位

2、尾数部分可能丢失,造成精度损失。

四、浮点型的使用细节和注意事项

1、 Golang 浮点类型有固定的范围和字段长度,不受具体OS(操作系统)的影响。

2、Golang 的浮点型默认声明为float64 类型。

3、浮点型常量有两种表示形式

4、通常使用float64

package main

import "fmt"

func main () {
    var a float32 = 1.12345678910
    var b float64 = 1.12345678910
    fmt.Println(a)  // 1.1234568
    fmt.Println(b)  // 1.1234567891
}

我是夕阳何处寻,期待和优秀的你一起同行!

夕阳何处寻

2020年05月12日

请登录后再评论