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