字串資料類型 (Visual Basic)
保留帶正負號的 IEEE 32 位元 (4 位元組) 單精確度浮點數,負值範圍從 -3.4028235E+38 到 -1.401298E-45,而正值範圍則從 1.401298E-45 到 3.4028235E+38。 單精確度數值會儲存實數的近似值。
備註
使用 Single
資料類型來包含不需要 Double
完整資料寬度的浮點值。 在某些情況下,Common Language Runtime 或許能夠將您的 Single
變數緊密封裝在一起,並節省記憶體耗用量。
Single
的預設值為 0。
程式設計提示
精確度。 當您使用浮點數,請記住,浮點數不一定在記憶體中具有精確的表示。 這可能會導致來自特定作業的非預期結果,例如數值比較和
Mod
運算子。 如需詳細資訊,請參閱資料類型疑難排解。擴展。
Single
資料類型可放大為Double
。 這表示您可以將Single
轉換成Double
,而不會發生 System.OverflowException 錯誤。後置的零。 浮點資料類型沒有任何後置 0 字元的內部標記法。 例如,這些類型不會區分 4.2000 和 4.2。 因此,當您顯示或列印浮點值時,不會顯示後置 0 字元。
類型字元。 將常值類型字元
F
附加到常值,會強制其成為Single
資料類型。 將識別項類型字元!
附加到任何識別項,會強制其成為Single
。Framework 類型。 在 .NET Framework 中對應的類型為 System.Single 結構。