无穷大与NaN之间的差异(非数字) [英] Difference between Infinity and NaN (Not a number)

查看:107
本文介绍了无穷大与NaN之间的差异(非数字)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

java什么时候打印Infinity?什么时候打印NaN?

When does java print Infinity and when does it print NaN?

为什么1.0 / 0.0无穷大但是((1.0 / 0.0) - (1.0 / 0.0)) NaN和0.0f / 0.0f是NaN?

Why is 1.0/0.0 infinity but ((1.0/0.0) - (1.0/0.0)) NaN and 0.0f/0.0f an NaN?

这两者有什么区别?

推荐答案

因为Java遵循已知的数学事实。 1.0 / 0.0是 infinity ,但其他人不确定表单,Java表示为 NaN (不是数字)。

Because Java is following known math facts. 1.0 / 0.0 is infinity, but the others are indeterminate forms, which Java represents as NaN (not a number).

这篇关于无穷大与NaN之间的差异(非数字)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆