Date: Wed, 3 Mar 2004 02:04:00 -0600 From: Dan Nelson <dnelson@allantgroup.com> To: Wayne Sierke <ws+freebsd-questions@au.dyndns.ws> Cc: freebsd-questions@freebsd.org Subject: Re: Size of variables in awk Message-ID: <20040303080359.GB79860@dan.emsphone.com> In-Reply-To: <1078286126.666.11.camel@ovirt.dyndns.ws> References: <1078286126.666.11.camel@ovirt.dyndns.ws>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Mar 03), Wayne Sierke said: > It seems I've run into the 32-bit signed number wall in awk > (5.2-RELEASE). > > My totals are maxing out at 2147483648. > > Would anyone happen to know whether that's really the case (that awk is > only implemented with 32-bit number capability - unfortunately I don't > have any other awks nearby to verify nor can I find any reference info > that indicates) and/or can suggest a way around it? Seems to works fine on -current: $ jot 8 30 | awk '{ print 2^$1 }' 1073741824 2147483648 4294967296 8589934592 17179869184 34359738368 68719476736 137438953472 -- Dan Nelson dnelson@allantgroup.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040303080359.GB79860>