From: Gregg Kang Date: 2008-05-26T04:39:45+09:00 Subject: Re: Ruby math parenthesis wierdness I'm getting this type of issue too. It looks like any number you put after the first paren '(' is ignored. All these examples produce -20 m = 10*(123 -2) puts m ---- m = 10*(10000000 -2) puts m --- m = 10*(-10000000 -2) puts m