std::abs(std::complex)
De cppreference.com
<tbody>
</tbody>
| Definido en el archivo de encabezado <complex>
|
||
template< class T > T abs( const complex<T>& z ); |
||
Devuelve la magnitud del número complejo z.
Parámetros
| z | - | El valor complejo. |
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)).
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
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
| |