std::abs(std::complex)
De cppreference.com
Definido en el archivo de encabezado <complex>
|
||
template< class T > T abs( const complex<T>& z ); |
||
Devuelve la magnitud del número complejo z
.
Contenido |
[editar] Parámetros
z | - | El valor complejo. |
[editar] Valor de retorno
Si no se producen errores, devuelve el valor absoluto (también conocido como norma, módulo o magnitud) de z
.
Los errores y casos especiales se manejan como si la función se implementara como std::hypot(std::real(z), std::imag(z)).
[editar] Ejemplo
Ejecuta este código
#include <iostream> #include <complex> int main() { std::complex<double> z(1, 1); std::cout << z << " Cartesiano es rho = " << std::abs(z) << " teta = " << std::arg(z) << " polar\n"; }
Salida:
(1,1) Cartesiano es rho = 1.41421 teta = 0.785398 polar
[editar] Véase también
Devuelve el ángulo de fase. (plantilla de función) | |
Construye un número complejo a partir de una magnitud y un ángulo de fase. (plantilla de función) | |
(C++11) |
Calcula el valor absoluto de un valor entero (|x|) (función) |
(C++11)(C++11) |
Valor absoluto de un valor de punto flotante (|x|) (función) |
(C++11)(C++11)(C++11) |
Calcula la raíz cuadrada de la suma de los cuadrados de dos o tres (C++17) números dados (√x2 +y2 ), (√x2 +y2 +z2 ) (función) |
se aplica la std::abs función a cada elemento de valarray Original: applies the function std::abs to each element of valarray The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (plantilla de función) | |
Documentación de C para cabs
|