Function: calc-precision
calc-precision is an interactive and byte-compiled function defined in
calc-ext.el.gz.
Signature
(calc-precision N)
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-ext.el.gz
(defun calc-precision (n)
(interactive "NPrecision: ")
(calc-wrapper
(if (< (prefix-numeric-value n) 3)
(error "Precision must be at least 3 digits")
(calc-change-mode 'calc-internal-prec (prefix-numeric-value n)
(and (memq (car calc-float-format) '(float sci eng))
(< (nth 1 calc-float-format)
(if (= calc-number-radix 10) 0 1))))
(calc-record calc-internal-prec "prec"))
(message "Floating-point precision is %d digits" calc-internal-prec)))