Funções Int, Fix

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Retorna a parte inteira de um número.

Sintaxe

Int ( número )

Corrigir ( número )

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

Comentários

Int e o Fix removem a parte fracionária do número e retornam o valor inteiro resultante.

A diferença entre Int e Fix é que se Núm for negativo, Int retorna o primeiro inteiro negativo menor ou igual ao número, enquanto Fix retorna o primeiro 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 a:

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

Exemplo

Observação: Exemplos a seguir demonstram o uso dessa função em um Visual Basic para módulo Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione a Referência do desenvolvedor na lista suspensa ao lado de pesquisa e insira um ou mais termos na caixa de pesquisa.

Este exemplo ilustra como as funções Int e Fix retornam partes inteiras de números. No caso de um argumento de número negativo, a função Int retorna o primeiro inteiro negativo menor ou igual ao número; a função Fix retorna o primeiro 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.
Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×