Functie CDbl

Converteert elke tekenreeks of numerieke expressie naar het type Double.

Syntaxis:


CDbl (Expression As Variant) As Double

Geretourneerde waarde:

Double

Parameters:

Expression: Elke tekenreeks of numerieke expressie die u wilt converteren. Om een tekenreeksexpressie te converteren, moet het getal worden ingevoerd als normale tekst met behulp van de standaard getalnotatie van uw LibreOffice taalinstellingen. Het getal moet bijvoorbeeld worden ingevoerd met een punt "." als decimaalteken en een komma "," als scheidingsteken voor duizendtallen (bijvoorbeeld 123.456,78) voor de Engelse taalinstelling.

Foutcodes:

5 Ongeldige aanroep van procedure

Voorbeeld:

Numerieke expressies worden weergegeven volgens LibreOffice taalinstellingen:


Sub ExampleCountryConvert
    MsgBox CDbl(1234,5678) ' 1234,5678
    MsgBox CInt(1234.5678) ' 1235
    MsgBox CLng(1234+5678) ' 6912
    MsgBox CSng(1234,5678) ' 1234,567749023

    MsgBox CDbl(expression := 5678,1234) ' 5678,1234
    MsgBox CInt(expression := 5678.1234) ' 5678
    MsgBox CLng(expression := 5678+1234) ' 6912
    MsgBox CSng(expression := 5678,1234) ' 5678,123535156
End Sub

Help ons, alstublieft!