samequantumd32, samequantumd64ou samequantumd128 Sous-routine
Objectif
Détermine si les exposants de représentation des deux paramètres sont identiques.
Syntaxe
#include <math.h>
_Bool samequantumd32 (x, y)
_Decimal32 x;
_Decimal32 y;
_Bool samequantumd64 (x, y)
_Decimal64 x;
_Decimal64 y;
_Bool samequantumd128 (x, y)
_Decimal128 x;
_Decimal128 y;
Descriptif
samequantumd32, samequantumd64, et les sous-routines samequantumd128 déterminent si les exposants de représentation des paramètres x et y sont identiques. Si les valeurs des paramètres x et y sont NaN, ou des infinis, ils ont les mêmes exposants de représentation ; si exactement un opérande est infini ou exactement un opérande est NaN, ils n'ont pas les mêmes exposants de représentation. Ces sous-routines ne soulèvent aucune exception.
Paramètres
| Article | Descriptif |
|---|---|
| x | Indique la valeur à calculer. |
| y | Indique la valeur à calculer. |
Valeurs renvoyées
samequantumd32, samequantumd64, et les sous-routines samequantumd128 renvoient la valeur true lorsque les paramètres x et y ont les mêmes exposants de représentation ; sinon, la valeur false est renvoyée.