Função Clng

Converte qualquer cadeia de texto ou expressão numérica num número inteiro longo.

Sintaxe:

CLng (Expressão)

Valor de retorno:

Longo

Parâmetros:

Expressão: qualquer expressão numérica que deseje converter. Se a Expressão estiver fora do intervalo válido do número inteiro longo entre -2.147.483.648 e 2.147.483.647, o LibreOffice Basic devolve um erro de excesso de capacidade. Para converter uma expressão em cadeia, o número deverá ser inserido como texto normal ("123.5") utilizando o formato de número padrão do seu sistema operativo.

Esta função arredonda sempre a parte fracionada de um número para o número inteiro mais próximo.

Códigos de erro

5 Chamada de procedimento inválido

Exemplo:

Sub ExampleCountryConvert

    MsgBox CDbl(1234.5678)

    MsgBox CInt(1234.5678)

    MsgBox CLng(1234.5678)

End Sub