Elisp: Convert Number, String

By Xah Lee. Date: . Last updated: .

Convert Integer to Float

;; int to float
(float 3) ; 3.0

Convert Float to Integer

(truncate 3.3) ; 3
(floor 3.3) ; 3
(ceiling 3.3) ; 4
(round 3.4) ; 3

Numeric Conversions (ELISP Manual)

Convert Number to String

(number-to-string 3)
;; "3"

;; same as number-to-string but can also do format
(format "%d" 3)
;; "3"

Convert String to Number

(string-to-number "3")
;; 3

String Conversion (ELISP Manual)

Elisp, String

Elisp, Numbers