awkでフィボナッチ数列の計算が合わない→計算結果が!
awkでfibbuzzやってたらどうも計算が合わない。で、rubyで確認したらこちらが合ってるっぽい。
(MacOSX10.6.8 64bit 標準のawkとgawk4.0.0、ideone.comのgawk(3.1.6?)でも同様
awk 'BEGIN{print 5527939700884757+8944394323791464}' →14472334024676220 gawk 'BEGIN{print 5527939700884757+8944394323791464}' →14472334024676220
ruby -e 'print 5527939700884757+8944394323791464' →14472334024676221
この最後の桁が違うのはなぜだろう?