[SP-pm] limite matematico perl

"Flávio R. Lopes" flavio.lopes at links.inf.br
Sat Jun 4 19:38:35 PDT 2011


Sim!...e como troquei de máquina, aproveitei para instalar o recém 
lançado Slackware-13.37 e atualizar o Perl...

On 03-06-2011 20:26, Thiago wrote:
> Carai... saiu o Perl5.14 :-0
>
> On 03-06-2011 14:36, Daniel de Oliveira Mantovani wrote:
>> 2011/6/3 Thiago<thiagoglauco em ticursos.net>:
>>> On 03-06-2011 00:03, Nilson Santos Figueiredo Jr. wrote:
>>>> 2011/6/2 Tiago Peczenyj<tiago.peczenyj em gmail.com>:
>>>>> eu tenho o modulo core Math::BigInt para lidar com grandes numeros 
>>>>> mas
>>>>> o que é um grande numero para Perl? é acima de 2^32 ? 2^64 -1 ?
>>>>> depende do sistema operacional?
>>>> Usando os módulos de "bigint" não tem limite.
>>>> Sem usar bigint, o Perl vai representar os números internamente
>>>> utilizando a precisão de um double, na prática isso significa que o
>>>> inteiro será preciso até 2^49 (pelo menos aqui no meu perl).
>>> Estes limites são definidos no arquivo float.h de algum compilador C 
>>> do seu
>>> sistema (de preferência o que você usou para compilar o Perl). 
>>> Inclusive os
>>> inteiros no Perl são doubles no baixo nível.
>> Não são não, isso depende do que está sendo guardado, se o scalar for
>> do tipo IV por exemplo será um simples inteiro e não um double.
>> http://perldoc.perl.org/perlguts.html
>>
>>>> -Nilson
>>>> =begin disclaimer
>>>>     Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>   SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>   L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> =end disclaimer
>>>
>>> -- 
>>> _____________________________________________________________
>>> Thiago Glauco Sanchez
>>> ITIL
>>> CIW Perl Specialist
>>> Linux+
>>> Téc. Eletrônica, Telecomunicações e Automação Industrial
>>> Tecnologo em Gestão de Tecnologia da Informação
>>> _____________________________________________________________
>>>
>>> =begin disclaimer
>>>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>> SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>
>>
>
>



More information about the SaoPaulo-pm mailing list