code: @Override
      public void resolve(final ValueStack values) throws Exception
      {
          if (values.size() < 1)
              throw new Exception("missing operands for " + toString());
  
          try
          {
              final StringBuilder buf = new StringBuilder();
              try (final Formatter fmt = new Formatter(buf))
              {
                  fmt.format("%d", new Object[] {
                          (int) values.popDouble()
                  });
              }
              values.push(buf.toString());
          } catch (final ParseException e)
          {
              e.fillInStackTrace();
              throw new Exception(toString() + "; " + e.getMessage(), e);
          }
      }
docs: {@inheritDoc}