Kouhei Sutou
kou****@cozmi*****
2008年 7月 2日 (水) 17:10:01 JST
須藤です。 2008/07/02 17:00 morita <morit****@razil*****>: > 確かに壊れてました!コミットお願いします。 コミットしました! > 範囲外の値を入れた時の挙動については、 > 何かモードが選べるといいと思いつつ今の挙動になっています。。 エラーにするか最大値/最小値に丸め込むかとかですか??? 今はオーバーフローしてまるっきり違う値になってしまうので、まれに、 はまる人がでるかもしれませんね。まれだと思いますが。。。 (<test> ::def :int <int>) (record :int 922337203685477800) ; => -858993240 (record :int 92233720368547800) ; => 2061584344 (record :int 9223372036854800) ; => -1511828464