Provided by: manpages-de-dev_4.27.0-1_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-Sicher │
       └───────────────────────────────────────────────────────────────────┴───────────────────────┴───────────┘

VERSIONEN

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

STANDARDS

       C11, POSIX.1-2008.

       Diese Funktion ist in IEC 559 (und dem Anhang mit empfohlenen Funktionen in IEEE 754/IEEE 854) definiert.

GESCHICHTE

       C99, POSIX.1-2001, 4.3BSD.

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 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.

Linux man-pages 6.9.1                              2. Mai 2024                                       copysign(3)