Lines Matching refs:dn
184 /* Macros for testing decNumber *dn */
185 #define decNumberIsCanonical(dn) (1) /* All decNumbers are saintly */
186 #define decNumberIsFinite(dn) (((dn)->bits&DECSPECIAL)==0)
187 #define decNumberIsInfinite(dn) (((dn)->bits&DECINF)!=0)
188 #define decNumberIsNaN(dn) (((dn)->bits&(DECNAN|DECSNAN))!=0)
189 #define decNumberIsNegative(dn) (((dn)->bits&DECNEG)!=0)
190 #define decNumberIsQNaN(dn) (((dn)->bits&(DECNAN))!=0)
191 #define decNumberIsSNaN(dn) (((dn)->bits&(DECSNAN))!=0)
192 #define decNumberIsSpecial(dn) (((dn)->bits&DECSPECIAL)!=0)
193 #define decNumberIsZero(dn) (*(dn)->lsu==0 \
194 && (dn)->digits==1 \
195 && (((dn)->bits&DECSPECIAL)==0))
196 #define decNumberRadix(dn) (10)