Conteúdo

# Função CDbl

Converte qualquer expressão numérica ou em caracteres num tipo duplo.

### Sintaxe:

    CDbl (Expressão como variante) como Double

### Tipo de retorno:

Double

### Parâmetros:

Expressão: Qualquer expressão de cadeia de caracteres ou numérica que pretenda converter. Para converter uma expressão de cadeia de caracteres, o número deve ser introduzido como texto normal, utilizando o formato numérico predefinido das suas LibreOffice configurações regionais. Por exemplo, o número deve ser introduzido utilizando um ponto «.» como separador decimal e uma vírgula «,» como separador de milhares (por exemplo, 123,456.78) para as definições de localização em inglês.

### Códigos de erro

5 Chamada de procedimento inválido

### Exemplo:

As expressões numéricas são apresentadas de acordo com as definições regionais LibreOffice :

    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

Tópicos relacionados

Função CBool

Função CByte

Função CCur

Função CDate

Função CDbl

Função CDec

Função CInt

Função CLng

Função CSng

Função CStr

Necessitamos da sua ajuda!