Lines Matching refs:aexp
62 int j, carry, sign, aexp, bexp, adigits, bdigits; in m_apm_add() local
101 aexp = a->m_apm_exponent; in m_apm_add()
111 if (aexp == bexp) in m_apm_add()
118 if (aexp > bexp) in m_apm_add()
121 M_apm_scale(M_work2, (aexp + 2 - bexp)); in m_apm_add()
126 M_apm_scale(M_work1, (bexp + 2 - aexp)); in m_apm_add()
187 int itmp, j, flag, icompare, sign, aexp, bexp, in m_apm_subtract() local
251 aexp = M_work1->m_apm_exponent; in m_apm_subtract()
254 if (aexp > bexp) in m_apm_subtract()
255 M_apm_scale(M_work2, (aexp - bexp)); in m_apm_subtract()
257 if (aexp < bexp) in m_apm_subtract()
258 M_apm_scale(M_work1, (bexp - aexp)); in m_apm_subtract()