Function: calc-radix

calc-radix is an autoloaded, interactive and byte-compiled function defined in calc-bin.el.gz.

Signature

(calc-radix N &optional ARG)

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc-bin.el.gz
;;; d-prefix mode commands.

(defun calc-radix (n &optional arg)
  (interactive "NDisplay radix (2-36): ")
  (calc-wrapper
   (if (and (>= n 2) (<= n 36))
       (progn
	 (calc-change-mode
          (list 'calc-number-radix 'calc-twos-complement-mode)
          (list n (or arg (calc-is-option))) t)
	 ;; also change global value so minibuffer sees it
	 (setq-default calc-number-radix calc-number-radix))
     (setq n calc-number-radix))
   (if calc-twos-complement-mode
       (message "Number radix is %d, two's complement mode is on." n)
     (message "Number radix is %d" n))))