Lección 3: Operaciones
;; Basicas
(+ 1 3) ;; 4
(- 5 4) ;; 1
(* 3 4) ;; 12
(/ 10 5) ;; 2
;; Nesting
(+ 1 (* 5 2)) ;; 11
;; Resto
(% 10 3) ;; 1
(mod 22.5 3) ;; 1.5
;; Incremento y decremento
(1+ 8) ;; 9
(1- 8) ;; 7
mod
es una función más versátil que el operador %
ya que puede manejar tanto números enteros como flotantes, y tiene un comportamiento más predecible con respecto a los números negativos.
De float a int
;; Quita el decimal
(truncate 56.6) ;; 56
;; Redondea
(round 56.6) ;; 57
;; Redondea hacia abajo
(floor 56.6) ;; 56
;; Redondea hacia arriba
(ceiling 56.6) ;; 57
;; Valor absoluto
(abs -56.6) ;; 56.6
Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.
¿Me invitas a un café? ☕
Puedes hacerlo usando el terminal.
ssh customer@andros.dev -p 5555
Comentarios
Nuevo comentario
Nueva replica {{ formatEllipsisAuthor(replyComment.author) }}
Escribe el primer comentario
{{ formatDate(fields.createdAt) }}
{{ filterHTMLTags(fields.message) }}
{{ comments.length }} comentarios