Funções Int, Corrigir

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Devolve a parte inteira de um número.

Sintaxe

Int ( número )

Corrigir ( número )

O númerode necessárioargumento é um valor duplo ou qualquer válido expressão numérica. Se número contiver Null, é devolvido Nulo .

Comentários

Int e corrigir remova a parte fraccional do número e devolvem o valor de número inteiro resultante.

A diferença entre Int e corrigir é que se núm for negativo, Int devolve o primeiro número inteiro negativo menor ou igual ao número, Considerando que corrigir devolve o primeiro número inteiro negativo maior ou igual a número Por exemplo, Int converte-8.4 em -9 e corrigir converte-8.4 em -8.

Corrigir (número) é equivalente ao:

Sgn(number) * Int(Abs(number))

Exemplo

Nota: Os exemplos seguintes demonstram a utilização desta função no módulo VBA (Visual Basic for Applications). Para obter mais informações sobre trabalhar com o VBA, selecione Referência para Programadores na lista pendente junto a Procurar e introduza um ou mais termos na caixa de pesquisa.

Este exemplo ilustra como as funções Int e corrigir devolvem partes de número inteiro de números. No caso de um argumento de número negativo, a função Int devolve o primeiro número inteiro negativo menor ou igual ao número; a função corrigir devolve o primeiro número inteiro negativo maior ou igual ao número.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.
Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×