parsing/writing multiprecision floating-point and complex numbers
from/to strings