Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use um Function procedimento para retornar um valor para o código de chamada.
Para criar um procedimento que retorna um valor
Fora de qualquer outro procedimento, use uma
Functiondeclaração, seguida de umaEnd Functiondeclaração.FunctionNa instrução, siga aFunctionpalavra-chave com o nome do procedimento e, em seguida, a lista de parâmetros entre parênteses.Siga os parênteses com uma
Ascláusula para especificar o tipo de dados do valor retornado.Coloque as instruções de código do procedimento entre as instruções
FunctioneEnd Function.Use uma
Returninstrução para retornar o valor para o código de chamada.O procedimento a seguir
Functioncalcula o lado mais longo, ou hipotenusa, de um triângulo retângulo, dados os valores para os outros dois lados.Function Hypotenuse(side1 As Double, side2 As Double) As Double Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2)) End FunctionO exemplo a seguir mostra uma chamada típica para
hypotenuse.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)