(0) exportieren Drucken
Alle erweitern
and
Uhr
div
eof
not
or
xor
Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

_cabs

Berechnet den absoluten Wert einer komplexen Zahl.

double _cabs( 
   struct _complex z 
);

z

Komplexe Zahl.

_cabs Gibt den absoluten Wert des Arguments zurück, wenn der Vorgang erfolgreich ist. Bei einem Überlauf gibt _cabsHUGE_VAL zurück und weist errno den Wert ERANGE zu. Sie können die Fehlerbehandlung mit _matherr ändern.

Die _cabs-Funktion berechnet den Absolutbetrag einer komplexen Zahl, die eine Struktur vom Typ _complex sein muss. Die Struktur z besteht aus einer reellen Komponente x und einer imaginären Komponente y. Ein Aufruf von _cabs erzeugt einen Wert äquivalent zu sqrt( z.x*z.x+z.y*z.y ).

Routine

Erforderlicher Header

_cabs

<math.h>

Weitere Informationen zur Kompatibilität finden Sie in der Einführung unter Kompatibilität.

// 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 );
}

  The absolute value of 3.000000 + 4.000000i is 5.000000

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft