[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [obm-l] Números grandes



Valeu mesmo Demétrio! Baixei o código fonte da GMP, mas é extensa demais para o que eu desejo. Meu objeto no momento são somente números inteiros. Vou dar uma olhada nas que me indicou, não sabia das outras.

Abraço, Conrado


-----owner-obm-l@mat.puc-rio.br escreveu: -----


Para: obm-l@mat.puc-rio.br
De: Demetrio Freitas <demetrio_freitas_2002_10@yahoo.com.br>
Enviado por: owner-obm-l@mat.puc-rio.br
Data: 18/08/2005 14:58
Assunto: Re: [obm-l] Números grandes

Existem muitas por aí. A mais importante é a GMP:
http://swox.com/gmp/

É livre, com os fontes disponíveis, de modo que se a
sua intenção é desenvolver bibliotecas, você pode usar
como referência para praticamente tudo.

Tem várias outras também, muitas livres. Veja por
exemplo:
http://www.csc.fi/math_topics/Mail/FAQ/msg00015.html

Tem um compilador C que roda no windows, o lcc-win
(http://www.cs.virginia.edu/~lcc-win32/), que vem com
uma lib chamada bignum. Esta é bem buguenta, bem pior
que a gmp, por exemplo. Mas para programinhas
rápidos, tem a vantagem de rodar no windows sem
precisar de VMWARE ou CYGWIN...

[]´s Demétrio



--- conradohlc@mat.grad.ufmg.br escreveu:

>
>
> Caros, gostaria de ajuda dos membros da lista. Tenho
> a intenção de
> construir uma biblioteca de funções para lidar com
> números grandes ( > 2^32
> ). Estou com muitas idéias em mente, e gostaria de
> opniões a respeito,
> tanto do ponto de vista computacional (C/C++), como
> matemático propriamente
> dito.
> Desde já, agradeço pela atenção.
>
> []s, Conrado Henrique






_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora! http://br.acesso.yahoo.com/
=========================================================================
Instruções para entrar na lista, sair da lista e usar a lista em
http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html
=========================================================================