Home
last modified time | relevance | path

Searched refs:DECNAN (Results 1 – 2 of 2) sorted by relevance

/external/icu4c/i18n/
DdecNumber.h44 #define DECNAN 0x20 /* 1=NaN */ macro
47 #define DECSPECIAL (DECINF|DECNAN|DECSNAN) /* any special value */
186 #define decNumberIsNaN(dn) (((dn)->bits&(DECNAN|DECSNAN))!=0)
188 #define decNumberIsQNaN(dn) (((dn)->bits&(DECNAN))!=0)
DdecNumber.c562 dn->bits=bits | DECNAN; /* assume simple NaN */ in uprv_decNumberFromString()
1163 res->bits=DECNAN; in uprv_decNumberFMA()
3851 if (SPECIALARGS & (DECSNAN | DECNAN)) /* a NaN */ in decAddOp()
4287 if (SPECIALARGS & (DECSNAN | DECNAN)) { /* one or two NaNs */ in decDivideOp()
4907 if (SPECIALARGS & (DECSNAN | DECNAN)) { /* one or two NaNs */ in decMultiplyOp()
5869 if (SPECIALARGS & (DECSNAN | DECNAN))
6050 merged=(lhs->bits | rhs->bits) & (DECSNAN | DECNAN);
6079 if (lhs->bits & DECNAN) result=-1; /* pick rhs */
7702 else if (lhs->bits & DECNAN);
7720 res->bits|=DECNAN; /* .. preserving sign */
[all …]