2011-02-14 15 views

Respuesta

10

La biblioteca estándar de C++ (a veces llamada erróneamente "STL") no contiene ningún soporte de precisión extendida.

+0

¿Por qué se llama Biblioteca de plantillas estándar erróneamente STL? – Cristy

+0

@Cristy, STL es el nombre de una implementación de biblioteca de plantillas específica que es anterior a la estandarización de C++, que es mayormente pero no completamente compatible. Pude haber sido un poco duro, recuerdo que ahora el libro de Scott Meyers se llama "STL efectivo". Si tal autoridad todavía usa el término, debería estar bien para el resto de nosotros. –

+0

El STL es solo una pequeña parte de la biblioteca estándar de C++. –

7

No, pero MPIR/GMP tienen interfaces C++.

2

Desafortunadamente, la biblioteca estándar de C++ no admite nativamente enteros arbitrariamente largos. Sin embargo, estas bibliotecas pueden ayudar a conseguir el trabajo hecho:

+1

Una lista tan completa también debe incluir la multiplicidad de impulso: http://www.boost.org/doc/libs/master/libs/multiprecision/doc/html/index.html –

Cuestiones relacionadas