Rechercher une page de manuel
copysign
Langue: fr
Version: 31 mars 2007 (mandriva - 01/05/08)
Section: 3 (Bibliothèques de fonctions)
NOM
copysign - Copier le signe d'un nombreSYNOPSIS
#include <math.h> double copysign (double x, double y);
float copysignf(float x, float y);
long double copysignl(long double x, long double y);
DESCRIPTION
La fonction copysign() renvoie un nombre dont la valeur absolue est celle de x, mais dont le signe est celui de y. Si x est NaN (Not a Number), la fonction renvoie NaN avec le signe de y.CONFORMITÉ
C99, BSD 4.3 Cette fonction est définie dans IEC 559 (et l'annexe avec les fonctions recommandées de IEEE 754/IEEE 854).NOTES
Sur les architectures où les formats virgule flottante ne sont pas conformes à la norme IEEE 754, la fonction copysign() peut traiter un zéro négatif comme positif.Pour utiliser les fonctions de la bibliothèque mathématique, il ne faut pas oublier d'ajouter l'argument -lm sur la ligne de commande de cc(1) ou ld(1), lors de l'édition des liens.
VOIR AUSSI
signbit(3)TRADUCTION
Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 23 octobre 1996 et révisée le 22 novembre 2007.
L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 copysign ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre