Function: cl-signum

cl-signum is an autoloaded and byte-compiled function defined in cl-extra.el.gz.

Signature

(cl-signum X)

Documentation

Return 1 if X is positive, -1 if negative, 0 if zero.

Aliases

signum (obsolete since 27.1)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;###autoload
(defun cl-signum (x)
  "Return 1 if X is positive, -1 if negative, 0 if zero."
  (declare (side-effect-free t))
  (cond ((> x 0) 1) ((< x 0) -1) (t 0)))