@Override
 public String getFormattedValue() {
   if (formatter == null) {
     formatter = new FloatFormatter();
   }
   return formatter.formatFloat(value);
 }
 @Override
 public String toString() {
   if (formatter == null) {
     formatter = new FloatFormatter();
   }
   return formatter.formatFloatPrecisly(value);
 }