1.1.1基本介紹
小數型別就是用於存放小數的,比如 1.2 0.23 -1.911
案例演示
1.2小數型別分類
對上圖的說明:
1)關於浮點數在機器中存放形式的簡單說明,浮點數=符號位+指數字+尾數字說明:浮點數都是有符號的.
2)尾數部分可能丟失,造成精度損失。 -123.0000901
說明:float64 的精度比 float32 的要準確.
說明:如果我們要儲存乙個精度高的數,則應該選用 float64
3)浮點型的儲存分為三部分:符號位+指數字+尾數字 在儲存過程中,精度會有丟失
1)golang 浮點型別有固定的範圍和字段長度,不受具體 os(作業系統)的影響。
2)golang 的浮點型預設宣告為 float64 型別。
3)浮點型常量有兩種表示形式
十進位制數形式:如:5.12 .512 (必須有小數點)
科學計數法形式:如:5.1234e2 = 5.12 * 10 的 2 次方 5.12e-2 = 5.12/10 的 2 次方
4) 通常情況下,應該使用 float64 ,因為它比 float32 更精確。[開發中,推薦使用float64]
float資料型別
學習一門語言都要打好基礎,前面的知識可能看著無聊,但是很重要,能夠讓我們打好堅實的基礎,一定要掌握int float long 字串 列表 元組 集合 字典 函式和類的基礎常用的操作。下面來看一看float資料型別都有那些常用的操作,以及和int不一樣的地方 1.as integer ratio d...
Golang 資料型別
注釋 行注釋 塊注釋 識別符號 除了數字開頭的不允許,符號開頭的不允許,關鍵字不允許,其他的unicode字元組合都可以。33 也可以是識別符號,我們 也可以是識別符號。識別符號也區分大小寫。以大寫字母開頭的識別符號是公開的。其他任何識別符號都是私有的。空識別符號 是乙個佔位符,用於賦值操作的時候,...
Golang資料型別
二 布林型 三 字串 數字 字串和布林型。布林型的值只可以是常量 true 或者 false。數字型別支援整型和浮點型,並且支援複數,其中位的運算採用補碼。復合資料型別包括 陣列 結構體是通過組合簡單型別,來表達更加複雜的資料結構。引用型別包括 指標 slice map channel 介面和函式型...