[firebase-br] integer overflow

Rafael Soares listas em racsystems.inf.br
Sex Jul 29 12:26:41 -03 2005


Obrigado
----- Original Message ----- 
From: "Otto" <ottofuch em terra.com.br>
To: "Rafael Soares" <listas em racsystems.inf.br>; "FireBase" 
<lista em firebase.com.br>
Sent: Thursday, July 28, 2005 9:07 PM
Subject: Re: [firebase-br] integer overflow


>O tipo INTEGER do Firebird vai de
> -2.147.483.648 a 2.147.483.647
> que é igual a 2 elevado a 31. Como um bit é usado para o sinal + ou -
> (menos), isto corresponde a 32 bits, ou dividindo por 8, corresponde a 4
> bytes.
> Se voce tentar salvar um número menor que 2.147.483.648  ou maior que
> 2.147.483.647 você vai obter uma mensagem de overflow, que poderia 
> traduzido
> por extravasamento, vasar por cima.
> Se for estritamente necessário, use BIGINT que é um inteiro representado 
> por
> 64 bits, permitindo uma faixa que vai de 2 elevado a menos 63 até 2 
> elevado
> a 63 menos um, ou, representando "elevado a" por **:
> de 2**63 a 2**63 - 1 ou, usando a calculadora do Windows em modo 
> científico:
> de -9223372036854775808  a 9223372036854775808 - 1
> []'s
> Otto
>
> ----- Original Message ----- 
> From: "Rafael Soares" <listas em racsystems.inf.br>
> To: <lista em firebase.com.br>
> Sent: Thursday, July 28, 2005 5:05 PM
> Subject: [firebase-br] integer overflow
>
>
> O que poderia causar isto?
>
>
> []'s
> Rafael Soares
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
> __________ Informação do NOD32 1.1178 (20050726) __________
>
> Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
> http://www.nod32.com.br
>
> 





Mais detalhes sobre a lista de discussão lista