Ir diretamente para o conteúdo principal

CDbl

Devolve uma expressão que foi convertida num Variant do subtipo Double.

Estrutura

CDbl(expressão)

Parâmetros

O argumento «expressão» pode ser qualquer expressão válida.

Descrição

Em geral, pode documentar o seu código utilizando as funções de conversão de subtipos para indicar que o resultado de uma determinada operação deve ser expresso como um tipo de dados específico, em vez do tipo de dados predefinido. Por exemplo, utilize CDbl ou CSng para forçar a aritmética de dupla precisão ou de precisão simples nos casos em que normalmente se utilizaria aritmética de moeda ou de inteiros.

Utilize a função CDbl para efetuar conversões compatíveis com normas internacionais de qualquer outro tipo de dados para um subtipo Double. Por exemplo, os diferentes separadores decimais e separadores de milhares são reconhecidos corretamente, dependendo da configuração regional do seu sistema.

Exemplo

Este exemplo utiliza a função CDbl para converter uma expressão num valor do tipo Double.

Dim MyCurr, MyDouble

; MyCurr = CCur(234,456784); ' MyCurr é uma variável do tipo Moeda (234,4567).

MyDouble = CDbl(MyCurr * 8,2 * 0,01) ' Converte o resultado para um Double (19,2254576) |