Erlang is truncating the value of big long operations if one of the operands are not big enough. Although it is not truncating if both operands are big enough.
199> 3656626623097354252900000 * 11111111111111111111111111.
40629184701081713921111110704819264100293971900000
200> 3656626623097354252900000 * 64.
234024103878230672185600000
Any clue why? Or it is really a BUG?