Como utilizar o infinito em Java

Escrito por amber d. walker | Traduzido por eudes filho gomes

Embora seja impossível para um computador representar literalmente o valor do infinito, os tipos de dados "double " e "float" do Java reservam dois espaços em seus endereços para se referir ao infinito positivo e negativo.

Instruções

  1. 1

    Abra seu IDE (Ambiente Integrado de Desenvolvimento) de Java.

  2. 2

    Digite o código seguinte para definir um "double" ou "float" com o valor de infinito positivo ou negativo:

    double pInfiniteDouble = Double.POSITIVE_INFINITY; double nInfiniteDouble = Double.NEGATIVE_INFINITY; float pInfiniteFloat = Float.POSITIVE_INFINITY; float nInfiniteFloat = Float.NEGATIVE_INFINITY;

  3. 3

    Verifique se o "double" ou o "float" possuem o valor de infinito utilizando a função "isInfinite()":

    pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();

Dicas & Advertências

  • Existe outro valor incalculável definido nos tipos de dados "double" e "float": O NotaNumber (NAN). Ele é acessado com "Double.NaN" ou "Float.NaN".
  • O infinito e o NaN são retornados por algumas funções trigonométricas e logarítmicas no pacote "math" do Java.
Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível