private string FormatRoundtrip (float origval, NumberFormatInfo nfi) { NumberFormatter nfc = GetClone (); string shortRep = FormatGeneral (_defPrecision, nfi); // Check roundtrip only for "normal" double values. if (origval == Single.Parse (shortRep, nfi)) return shortRep; return nfc.FormatGeneral (_defPrecision + 2, nfi); }