rubyの0除算で知らなかったこと。
ここを見て、初めて知った、こういう最大値の作り方があるのか。
# 1.8.7 $irb >> 1.0/0 => Infinity >> 1/0 ZeroDivisionError: divided by 0 from (irb):2:in `/' from (irb):2 >> 1/0.0 => Infinity
へぇぇ。。
ちなみに、pythonはどうなんだろうと思って試してみると
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 1/0 Traceback (most recent call last): File "<stdin>", line 1, in <module> ZeroDivisionError: integer division or modulo by zero >>> 1.0/0 Traceback (most recent call last): File "<stdin>", line 1, in <module> ZeroDivisionError: float division
python3もZeroDevisionErrorが出た。