[mdk-re] Re: bash и большие числа
SilverFox
=?iso-8859-1?q?SilverFox_=CE=C1_localhost=2Eosd=2Ergantd=2Eru?=
Вт Ноя 27 14:14:16 MSK 2001
Здравствуйте Mikhail
On Tue, 27 Nov 2001 14:04:26 +0300
Mikhail Zabaluev <mhz на alt-linux.org> wrote:
> Hello SilverFox,
>
> On Tue, Nov 27, 2001 at 01:31:49PM +0300, SilverFox wrote:
> >
> > > ..."Evaluation is done in long integers"...
> > > :(
> > Тут и bash сам все говорит ...
> > [sfox на sfox mp3]$ echo $((0x7FFFFFFF))
> > 2147483647
> > А
> > [sfox на sfox mp3]$ echo $((0x7FFFFFFFF))
> > -1
> > 2^64-1 - а еще половина на отрицательные числа ;)
>
> Это не 2^64, а 2^32.
Точно... Тем хуже ;( А для 64 разрядных машин, интересно, как?
-- Желаю успехов в Ваших праведных трудах
Лисютин Анатолий Петрович (Silver Fox)
mailto:SilverFox на rgantd.ru ICQ:6647501
РГАНТД - Российский государственный архив научно-технической
документации
http://rgantd.ru http://rusarchives.ru/federal/rgantd
Подробная информация о списке рассылки community