我能得到Infinity并且NaN通过
n = 9.0 / 0 #=> Infinity
n.class #=> Float
m = 0 / 0.0 #=> NaN
m.class #=> Float
Run Code Online (Sandbox Code Playgroud)
但是当我想要访问Infinity或NaN直接访问时:
Infinity #=> uninitialized constant Infinity (NameError)
NaN #=> uninitialized constant NaN (NameError)
Run Code Online (Sandbox Code Playgroud)
什么是Infinity和NaN?它们是对象,关键字还是其他什么?