[SP-pm] limite matematico perl

Nilson Santos Figueiredo Jr. acid06 at gmail.com
Fri Jun 3 11:42:16 PDT 2011


2011/6/3 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani at gmail.com>:
> 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

O problema é que ele pode ser convertido pra um double a qualquer
momento. Por isso, mesmo em uma plataforma de 64bits, com inteiros de
64bits, é bom tentar respeitar o limite do 2**49.

Na verdade, o negócio é usar bigint sempre que estiver esperando
números desse tamanho. Aí não vai acontecer nenhuma surpresa.

-Nilson


More information about the SaoPaulo-pm mailing list