2010-12-31, 11:33(-07), Bob Proulx: [...] > Your expressions above are overflowing the value of your system's > maximum integer size. You can read the system's maximum integer size > using getconf. > > $ getconf INT_MAX > 2147483647 [...]
POSIX requires that arithmetic expansion be using at least signed longs, so getconf INT_MAX wouldn't necessarily be correct. -- Stephane