浮點數
有兩種浮點數型別,Float32 及 Float64, 分別對應於IEEE定義的型別 單精度浮點數(binary32) 和 雙精度浮點數(binary64)。
浮點數依照正負號(+/-,正號可省略)、數字及底線、小數點(.)、數字及底線的規則組成,尾端可再加上指數後綴(e)及型態後綴。
若無型態後綴,則該常值型別為 Float64。
1.0 # Float64
1.0_f32 # Float32
1_f32 # Float32
1e10 # Float64
1.5e10 # Float64
1.5e-7 # Float64
+1.3 # Float64
-0.5 # Float64
底線 _ 可出現在後綴之前。
底線可使某些數字更有可讀性:
1_000_000.111_111 # 比 1000000.111111 來的更容易閱讀,而且效果一樣 :D