Prédire type et valeur
Exercice · OCaml (option informatique), chapitre 1 — Découvrir OCaml : expressions, valeurs et types
Énoncé
Sans machine, donner le type et la valeur affichés par le toplevel pour chacune des phrases suivantes.
17 / 5 ;; 17 mod 5 ;; 2.0 *. 3.0 ;; 3 <= 3 ;; not (1 = 2) ;;Corrigé
- : int = 3 (* division entière : la partie entière de 17/5 *)
- : int = 2 (* reste de la division *)
- : float = 6. (* opérateurs flottants : type float *)
- : bool = true (* comparaison : 3 <= 3 *)
- : bool = true (* 1 = 2 vaut false, sa négation true *)
Le piège classique est la première ligne : / est la division entière, pas une division flottante.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.