Function: ftruncate

ftruncate is a function defined in floatfns.c.

Signature

(ftruncate ARG)

Documentation

Truncate a floating point number to an integral float value.

(Round toward zero.)

Other relevant functions are documented in the number group.

Probably introduced at or before Emacs version 19.23.

Shortdoc

;; number
(ftruncate 1.2)
    => 1.0

Source Code

// Defined in /usr/src/emacs/src/floatfns.c
{
  CHECK_FLOAT (arg);
  double d = XFLOAT_DATA (arg);
  d = trunc (d);
  return make_float (d);
}