integer()



> integer(expression), which used to work in Macsyma, does not 
> seem to be implemented in Maxima. Is there some other way to 
> get the integer part of a floating-point number?

The Maxima names for this function are "entier" and "fix".  Note that
the released version 5.9.0/gcl2.5.0 has a bug in entier/fix (#618280)
for negative floating integers:

      entier(-1.0) => -2 (BUG)
      entier(-234.0) => -235 (BUG)

I believe this bug has been fixed in more recent versions.

    -s