add floating point to mercuryTerms