compreendendo nan (não um número) nos cálculos java
ao executar operações de ponto flutuante em java, você pode encontrar o valor peculiar Nan (Não um número). Isso pode ser intrigante, especialmente se você estiver familiarizado com o contraparte matemático do termo. resultado de uma operação de ponto flutuante. Ele surge quando os parâmetros de entrada para a operação levam a um resultado aritmeticamente impossível. Alguns exemplos incluem:
dividindo 0.0 por 0.0
pegando a raiz quadrada de um número negativoadicionando infinito ao infinito negativo
operações matemáticas inválidas: dividindo -se por zero ou executando outras operações indefinidas. intervalo representável do tipo de dados. Outros valores numéricos em Java. Impacta:
comparações: nan não é igual a nenhum outro valor, mesmo em si. A NAN é impressa como "nan" nas representações de string. Você pode verificar se há NAN usando o método duplo.isnan (). Se a NAN estiver presente, você pode:
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3