Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       copysign, copysignf, copysignl - kopiert das Vorzeichen einer Zahl

BIBLIOTHEK

       Mathematik-Bibliothek (libm, -lm)

ÜBERSICHT

       #include <math.h>

       double copysign(double x, double y);
       float copysignf(float x, float y);
       long double copysignl(long double x, long double y);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       copysign(), copysignf(), copysignl():
           _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L
               || /* Seit Glibc 2.19: */ _DEFAULT_SOURCE
               || /* Glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE

BESCHREIBUNG

       Diese  Funktionen  liefern  eine  Zahl  zurück, deren absoluter Wert gleich dem von x ist,
       deren Vorzeichen allerdings dem Vorzeichen von y entspricht.

       Beispielsweise liefern copysign(42.0, -1.0) und copysign(-42.0, -1.0) beide -42.0 zurück.

RÜCKGABEWERT

       Bei Erfolg geben diese Funktionen einen Wert zurück, dessen Betrag gleich dem  von  x  ist
       und dessen Vorzeichen von y stammt.

       Falls x ein NaN ist, wird ein NaN mit dem Vorzeichenbit von y zurückgegeben.

FEHLER

       Es treten keine Fehler auf.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

       ┌───────────────────────────────────────────────────────┬───────────────────────┬─────────┐
       │SchnittstelleAttributWert    │
       ├───────────────────────────────────────────────────────┼───────────────────────┼─────────┤
       │copysign(), copysignf(), copysignl()                   │ Multithread-Fähigkeit │ MT-Safe │
       └───────────────────────────────────────────────────────┴───────────────────────┴─────────┘

STANDARDS

       C99,  POSIX.1-2001,  POSIX.1-2008.  Diese  Funktion  ist  in  IEC  559 (und dem Anhang mit
       empfohlenen Funktionen in IEEE 754/IEEE 854) definiert.

ANMERKUNGEN

       Architekturen, auf denen die Fließkommaformate nicht zu  IEEE  754  konform  sind,  können
       diese Funktionen eine negative Null als positiv behandeln.

SIEHE AUCH

       signbit(3)

ÜBERSETZUNG

       Die  deutsche  Übersetzung  dieser  Handbuchseite  wurde  von Markus Schmitt <fw@math.uni-
       sb.de>,  Martin  Eberhard  Schauer   <Martin.E.Schauer@gmx.de>   und   Mario   Blättermann
       <mario.blaettermann@gmail.com> erstellt.

       Diese  Übersetzung  ist  Freie  Dokumentation;  lesen  Sie  die GNU General Public License
       Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der  Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.