cabsf, cabs, cabsl
From cppreference.net
|
Definido en el encabezado
<complex.h>
|
||
|
float
cabsf
(
float
complex
z
)
;
|
(1) | (desde C99) |
|
double
cabs
(
double
complex
z
)
;
|
(2) | (desde C99) |
|
long
double
cabsl
(
long
double
complex
z
)
;
|
(3) | (desde C99) |
|
Definido en el encabezado
<tgmath.h>
|
||
|
#define fabs( z )
|
(4) | (desde C99) |
1-3)
Calcula el valor absoluto complejo (también conocido como norma, módulo o magnitud) de
z
.
4)
Macro genérico de tipos: si
z
tiene tipo
long
double
complex
o
long
double
imaginary
,
cabsl
es llamado. Si
z
tiene tipo
float
complex
o
float
imaginary
,
cabsf
es llamado. Si
z
tiene tipo
double
complex
o
double
imaginary
,
cabs
es llamado. Para tipos reales y enteros, la versión correspondiente de
fabs
es llamada.
Contenidos |
Parámetros
| z | - | argumento complejo |
Valor de retorno
Si no ocurren errores, devuelve el valor absoluto (norma, magnitud) de
z
.
Los errores y casos especiales se manejan como si la función estuviera implementada como hypot ( creal ( z ) , cimag ( z ) )
Ejemplo
Ejecutar este código
Salida:
1.0+1.0i cartesian is rho=1.414214 theta=0.785398 polar
Referencias
- Estándar C11 (ISO/IEC 9899:2011):
-
- 7.3.8.1 Las funciones cabs (p: 195)
-
- 7.25 Matemáticas genéricas de tipos <tgmath.h> (p: 373-375)
-
- G.7 Matemáticas genéricas de tipos <tgmath.h> (p: 545)
- Estándar C99 (ISO/IEC 9899:1999):
-
- 7.3.8.1 Las funciones cabs (p: 177)
-
- 7.22 Matemáticas genéricas de tipos <tgmath.h> (p: 335-337)
-
- G.7 Matemáticas genéricas de tipos <tgmath.h> (p: 480)
Véase también
|
(C99)
(C99)
(C99)
|
calcula el ángulo de fase de un número complejo
(función) |
|
(C99)
|
calcula el valor absoluto de un valor entero (
|x|
)
(función) |
|
(C99)
(C99)
|
calcula el valor absoluto de un valor de punto flotante (
|x|
)
(función) |
|
(C99)
(C99)
(C99)
|
calcula la raíz cuadrada de la suma de los cuadrados de dos números dados (
√
x
2
+y 2 ) (función) |
|
Documentación de C++
para
abs
|
|