浮点数¶
存在两种浮点类型: Float32 和 Float64,它们对应于 IEEE 定义的 binary32 和 binary64 类型。
浮点字面量由可选的 +
或 -
符号、数字或下划线序列、点、数字或下划线序列、可选的指数后缀以及可选的类型后缀组成。如果没有后缀,字面量的类型为 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 # a lot more readable than 1000000.111111, yet functionally the same