Encodes as floating value followed by optional unit string.
@override String toZinc() { final sb = StringBuffer(); _encode(sb); return sb.toString(); }