ajout des calculs
gestion de erreurs