lundi 21 février 2011

Arrondir un nombre : quelques fonctions

Pour arrondir un nombre, j'utilise le plus souvent la fonction round(). Cette fonction prend 2 arguments : un vecteur numérique et un nombre indiquant le nombre de décimales à garder. Voici un exemple:
a <- 1.12345 # création d'un objet a contenant le nombre 1.12345
round(a, 2) # on arrondit le nombre en gardant 2 décimales donc 1.12

Il existe d'autres fonctions pour arrondir un nombre.
ceiling(a) # arrondit à l'entier supérieur donc 2
floor(a) # arrondit à l'entier inférieur donc 1
signif(a, 2) # arrondit le nombre en gardant 2 chiffres donc 1.1

Aucun commentaire:

Enregistrer un commentaire