Exportar (0) Imprimir
Expandir todo
and
div
eof
not
or
xor
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

_cabs

Calcula el valor absoluto de un número complejo.

double _cabs( 
   struct _complex z 
);

z

Número complejo.

_cabs devuelve el valor absoluto del argumento si correctamente. En desbordamiento, _cabs devuelve HUGE_VAL y establece errno a ERANGE. Puede cambiar de errores con _matherr.

La función de _cabs calcula el valor absoluto de un número complejo, que debe ser una estructura de _complexescrito. La estructura z se compone de un componente real x y un componente imaginario y. Una llamada a _cabs genera un equivalente del valor de la expresión sqrt( z.x*z.x+z.y*z.y ).

Rutina

Encabezado necesario

_cabs

<math.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

// crt_cabs.c
/* Using _cabs, this program calculates
 * the absolute value of a complex number.
 */
#include <math.h>
#include <stdio.h>

int main( void )
{
   struct _complex number = { 3.0, 4.0 };
   double d;

   d = _cabs( number );
   printf( "The absolute value of %f + %fi is %f\n",
           number.x, number.y, d );
}
El valor absoluto de 3,000000 + 4.000000i es 5,000000

No es aplicable Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft