Vincent Guillet 4d16a237a1 first commit
2025-04-28 17:28:22 +02:00
2025-04-28 17:28:22 +02:00
2025-04-28 17:28:22 +02:00

EXO-JAVA-Calculatrice

Objectif

Implémenter une calculatrice simple en Java réalisant les opérations arithmétiques de base (addition, soustraction, multiplication, division) sur des nombres décimaux.

Description

Le programme doit :

  1. Créer une classe Calculatrice avec les méthodes suivantes :
  • additionner(double a, double b)
  • soustraire(double a, double b)
  • multiplier(double a, double b)
  • diviser(double a, double b)
  1. Gérer les cas particuliers :
  • La division par zéro doit lever une exception ArithmeticException
  • Les opérations doivent traiter les nombres décimaux
  1. Tester les opérations dans une méthode main

Contraintes techniques

  • Utiliser le package com.humanbooster.exercices
  • Documenter le code avec des commentaires JavaDoc
  • Mettre en place une gestion efficace des erreurs

Fonctionnalités attendues

  • Réaliser les 4 opérations arithmétiques de base
  • Traiter les nombres décimaux
  • Afficher les résultats avec une précision adaptée
  • Gérer efficacement les erreurs de division par zéro

Bonus

  • Ajouter des opérations avancées (puissance, racine carrée, etc.)
  • Implémenter une interface utilisateur en ligne de commande
  • Créer des tests unitaires pour chaque opération
  • Gérer les arrondis des résultats
Description
No description provided
Readme 30 KiB
Languages
Java 100%