Lines Matching refs:sign
34 char sign; /* 0 for positive, 1 for negative */ member
76 p->sign = 0; in decimal_new()
98 p->sign = 1; in decimal_new()
202 p->sign = 0; in decimal_result()
204 if( p->sign ){ in decimal_result()
262 if( pA->sign!=pB->sign ){ in decimal_cmp()
263 return pA->sign ? -1 : +1; in decimal_cmp()
265 if( pA->sign ){ in decimal_cmp()
372 if( pA->sign==pB->sign ){ in decimal_add()
391 pA->sign = !pA->sign; in decimal_add()
463 pB->sign = !pB->sign; in decimalSubFunc()
514 if( pArg ) pArg->sign = !pArg->sign; in decimalSumInverse()
581 pA->sign ^= pB->sign; in decimalMulFunc()