Converteert een tekenreeks of numerieke expressie naar een Long Integer.
Syntaxis:
CLng (Expression As Variant) As Long
Geretourneerde waarde:
Long
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 getalopmaak 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.
Als Expression buiten het geldige bereik van lange integers tussen -2.147.483.648 en 2.147.483.647 ligt, retourneert LibreOffice Basic een overloopfout.
Deze functie rondt altijd het breukgedeelte van een getal af naar het naaste hele getal.
Foutcodes:
5 Ongeldige aanroep van procedure
Voorbeeld:
Numerieke expressies worden weergegeven volgens LibreOffice taalinstellingen: