Function: %

% is a function defined in data.c.

Signature

(% X Y)

Documentation

Return remainder of X divided by Y.

Both must be integers or markers.

Other relevant functions are documented in the number group.

Probably introduced at or before Emacs version 19.20.

Shortdoc

;; number
(% 10 5)
    => 0
  (% 10 6)
    => 4

Source Code

// Defined in /usr/src/emacs/src/data.c
{
  x = check_integer_coerce_marker (x);
  y = check_integer_coerce_marker (y);
  return integer_remainder (x, y, false);
}