Resultados de la búsqueda a petición "cmath"

2 la respuesta

nterfaz @Math vs cMath en C ++

La interfaz en mi sistema de compilación MacOS 10.6.3 para la biblioteca matemática POSIX es math.h, sin embargo, en mi sistema de destino, el nombre del archivo de interfaz es cmath.h. En la escuela usamos cmath y me gustaría asegurarme de que ...

1 la respuesta

¿Está std :: abs (0u) mal formado?

Dado el siguiente programa: #include <cmath> int main() { std::abs(0u) ; }gcc yclang no está de acuerdo sobre si esto está mal formado. Utilizandogcc conlibstdc++ el código se construye sin error o advertencia (verlo en ...

13 la respuesta

¿Cómo puedo evitar el hecho de que en C ++, sin (M_PI) no es 0?

En C ++, const double Pi = 3.14159265; cout << sin(Pi); // displays: 3.58979e-009DEBE mostrar el número cero Entiendo que esto se debe a que Pi se está aproximando, pero ¿hay alguna forma de que pueda tener un valor de Pi codificado en mi ...

4 la respuesta

¿Cuándo uso fabs y cuándo es suficiente usar std :: abs?

yo asumo esoabs yfabs se comportan de manera diferente cuando se usamath.h. Pero cuando uso solocmath ystd::abs, tengo que usarstd::fabs ofabs? ¿O no está esto definido?

4 la respuesta

¿Por qué std :: sin () y std :: cos () son más lentos que sin () y cos ()?

Código de prueba: #include <cmath> #include <cstdio> const int N = 4096; const float PI = 3.1415926535897932384626; float cosine[N][N]; float sine[N][N]; int main() { printf("a\n"); for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) ...

3 la respuesta

Sobrecarga ambigua llamada a abs (doble)

2 la respuesta

std :: isfinite en MSVC

1 la respuesta

Cuando el estándar C ++ proporciona encabezados C que traen nombres al espacio de nombres global, ¿eso incluye sobrecargas?

El borrador final del comité del próximo estándar C ++ 0x dice: Cada encabezado C, cada uno de los cuales tiene un nombre con el nombre del formulario. H, se comporta como si cada nombre colocado en el espacio de nombres de la biblioteca ...

3 la respuesta

Llamada ambigua a los abdominales

Tengo un tipo de datos personalizado que en la práctica puede serfloat odouble. En todos los sistemas operativos, excepto OSX, puedo construir con éxito esta plantilla de C ++ 11: #include <cmath> #include <cstdlib> #include <cstdint> template< ...

3 la respuesta

Funciones matemáticas constexpr

Así notado de estopágina que ninguna de las funciones matemáticas en c ++ 11 parece utilizar constexpr, mientras que creo que todas podrían serlo. Así que es...