Double 資料類型 (Visual Basic)
可保留帶正負號的 IEEE 64 位元 (8 位元組),雙精確度浮點數之值的範圍從 -1.79769313486231570E+308 到 -4.94065645841246544E-324 代表負值,從 4.94065645841246544E-324 到 1.79769313486231570E+308 代表正值。 雙精確度數值會儲存實數的近似值。
備註
Double
資料類型會提供數值的最大和最小可能範圍。
Double
的預設值為 0。
程式設計提示
精準度。 當您使用浮點數,請記住,浮點數不一定在記憶體中具有精確的表示。 這可能會導致來自特定作業的非預期結果,例如數值比較和
Mod
運算子。 如需詳細資訊,請參閱資料類型疑難排解。後置的零。 浮點資料類型沒有任何後置零字元的內部標記法。 例如,它們不會區分 4.2000 和 4.2。 因此,當您顯示或列印浮點值時,不會顯示後置零字元。
類型字元: 將常值類型字元
R
附加到常值,會強制其成為Double
資料類型。 例如,如果整數值後面接著R
,則值會變更為Double
。' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0: Dim dub As Double = 4.0R
將識別項類型字元
#
附加到任何識別項,會強制其成為Double
。 在下列範例中,num
變數的名稱輸入為Double
:Dim num# = 3
架構類型: 在 .NET Framework 中對應的類型為 System.Double 結構。
另請參閱
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
.NET feedback
The .NET documentation is open source. Provide feedback here.
意見反應
提交並檢視相關的意見反應