Lines Matching refs:nFrac

3695   int nFrac;        /* Number of digits to the right of the decimal point */  member
3732 p->nFrac = 0; in decimalNewFromText()
3748 p->nFrac = p->nDigit + 1; in decimalNewFromText()
3770 if( p->nFrac ){ in decimalNewFromText()
3771 p->nFrac = p->nDigit - (p->nFrac - 1); in decimalNewFromText()
3774 if( p->nFrac>0 ){ in decimalNewFromText()
3775 if( iExp<=p->nFrac ){ in decimalNewFromText()
3776 p->nFrac -= iExp; in decimalNewFromText()
3779 iExp -= p->nFrac; in decimalNewFromText()
3780 p->nFrac = 0; in decimalNewFromText()
3792 nExtra = p->nDigit - p->nFrac - 1; in decimalNewFromText()
3795 p->nFrac += iExp; in decimalNewFromText()
3799 p->nFrac = p->nDigit - 1; in decimalNewFromText()
3808 p->nFrac += iExp; in decimalNewFromText()
3916 n = p->nDigit - p->nFrac; in decimal_result()
3930 if( p->nFrac ){ in decimal_result()
3951 int nFrac; /* Digits to the right of the decimal point */ in decimal_result_sci() local
3966 nFrac = p->nFrac + (nDigit - p->nDigit); in decimal_result_sci()
3977 nFrac = 0; in decimal_result_sci()
3997 exp = nDigit - nFrac - 1; in decimal_result_sci()
4023 nASig = pA->nDigit - pA->nFrac; in decimal_cmp()
4024 nBSig = pB->nDigit - pB->nFrac; in decimal_cmp()
4069 static void decimal_expand(Decimal *p, int nDigit, int nFrac){ in decimal_expand() argument
4073 nAddFrac = nFrac - p->nFrac; in decimal_expand()
4089 p->nFrac += nAddFrac; in decimal_expand()
4099 int nSig, nFrac, nDigit; in decimal_add() local
4112 nSig = pA->nDigit - pA->nFrac; in decimal_add()
4114 if( nSig<pB->nDigit-pB->nFrac ){ in decimal_add()
4115 nSig = pB->nDigit - pB->nFrac; in decimal_add()
4117 nFrac = pA->nFrac; in decimal_add()
4118 if( nFrac<pB->nFrac ) nFrac = pB->nFrac; in decimal_add()
4119 nDigit = nSig + nFrac + 1; in decimal_add()
4120 decimal_expand(pA, nDigit, nFrac); in decimal_add()
4121 decimal_expand(pB, nDigit, nFrac); in decimal_add()
4187 minFrac = pA->nFrac; in decimalMul()
4188 if( pB->nFrac<minFrac ) minFrac = pB->nFrac; in decimalMul()
4205 pA->nFrac += pB->nFrac; in decimalMul()
4207 while( pA->nFrac>minFrac && pA->a[pA->nDigit-1]==0 ){ in decimalMul()
4208 pA->nFrac--; in decimalMul()
4414 p->nFrac = 0; in decimalSumStep()