Opérations sur les nombres

Voici quelques opérations sur des nombres.

Un certain nombre de ces fonctions acceptent un nombre indéfini de paramètres. C'est le cas par exemple de la fonction +.

(+ 1 2 3 4 5)

Des spécificités peuvent exister selon la plateforme sur lequel vous faites tourner Clojure (JVM, CLR, ClojureScript), car Clojure s'appuie sur les types de la plateforme hôte.

Précédent - Suivant -

(println (+ 1 2 3 4 5))

(println (- 10 10 10))

(println (* 10 10 20))

(println (+ 1.35 (* 2 2) (/ 10 10)))

(println (/ 10 3))

(println (inc 1))

(println (dec 1))

;; rounded quotient
(println (quot 10 3))

;; modulus
(println (mod 10 3))

Powered by mcorbin - Available on Github