copysign, copysignf, copysignl, _copysign, _copysignf, _copysignl
et
div
eof
not
or
xor
TOC
Réduire la table des matières
Développer la table des matières
Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

copysign, copysignf, copysignl, _copysign, _copysignf, _copysignl

 

Renvoie une valeur qui a l'importance d'un argument et le signe des autres.

double copysign( 
   double x,
   double y 
);
float copysign( 
   float x,
   float y 
); // C++ only
long double copysign( 
   long double x,
   long double y 
); // C++ only
float copysignf( 
   float x,
   float y 
); // C++ only
long double copysignl( 
   long double x,
   long double y 
); // C++ only
double _copysign( 
   double x,
   double y 
);
long double _copysignl( 
   long double x,
   long double y 
);

x

La valeur à virgule flottante qui est retournée comme importance du résultat.

y

La valeur à virgule flottante qui est retournée en tant que signe du résultat.

Routines de support à virgule flottante

Les fonctions copysign retournent une valeur à virgule flottante qui combine l'importance du x et le signe du y. Aucun retour d'erreur.

Comme C++ permet la surcharge, vous pouvez appeler les surcharges de copysign qui acceptent et retournent les valeurs float ou long double. Dans un programme C, copysign prend et retourne toujours double.

Configuration requise

Routine

En-tête requis

_copysign

<float.h>

copysign, copysignf, copysignl, _copysignf_copysignl

<math.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Platform Invoke Examples.

Afficher:
© 2016 Microsoft