Buenas!
bueno, voy al punto... cual es la más simple forma de trabajar matemática de alta precisión en c++ (minGW)?
si alguien tiene experiencia en esto, que librerías son más útiles? que me sirve?
-----------------------------------------------------------------------------------------
Actualización, resolví con
GMPse puede enredar un poco la instalación, así que a quien interese (minGW):
descargar y descomprimir (si el formato .lz no lo soportan, en "download" a la derecha tienen un par de formatos más)
-abrir el batch de msys
-descomprimir donde deseen (dentro del "home" de msys prefesiblemente por comodidad)
donde x.x.x = su version
./configure --prefix=${gmp_install}
(esto instalará TODO, si quieren instalar solo lo de c y c++ busquen en internet)
listo, instalado... (un modo "sucio" de usarlo)
ahora para linkear, en el linker agregan la capeta ".libs" de donde se creó el sistema y linkean
-lgmp
agregan la capeta completa de "gmp-x.x.x" a sus includes en su compilador y listo el pollo
para comprobar si fue bien, ellos proponen este ejemplo
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <gmp.h>
#include <gmpxx.h>
using namespace std;
int main ()
{
mpz_t p;
mpz_init_set_ui (p,200);
return 0;
}
si compila está ok