IMPLÉMENTATION DE L'ENSEMBLE C AVEC JAVA

Signaler
Messages postés
28
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
12 décembre 2013
-
Messages postés
28
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
12 décembre 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54025-implementation-de-l-ensemble-c-avec-java

Messages postés
28
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
12 décembre 2013

Merci,

Et je Vais ajouter de la JavaDoc :D
Mais sinon pour la partie des BigDecimal c'était pour plus de précision : trouver une solution entre de nombre à un erreur de valeur <err> n'est pas vraiment faisable avec double mais sinon toutes les autres méthodes utilise double.
Et avant que j'oublie pour $2 et $_2 j'ai cru que je vais les utiliser et donc pour différentier le 2 avec le -2 c'est tout, c'est juste ma méthodes lorsque je voudrais créer une valeur d'un objet que je vais utiliser après (un mélange de notations : php avec Java ;) )
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
293
J'ai oublié la note, 6/10, il y a de bonnes choses mais quelques maladresses :

Certaines constantes définies dans les interfaces sont curieuses : $2, $_2 ?? Quelle est leur utilité ?

Quand tu as des successions de elseif, en général, tu peux utiliser soit un switch soit une map et une boucle for.

Les commentaires avec des // pour bloquer certaines parties du code donnent un aspect non terminé.

Globalement, ton code est trop peu commenté (penses à la javadoc)

Je ne parle ici que des pistes d'amélioration mais globalement, ce que tu postes est convenable.

Bonne journée

Julien
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
293
Bonjour,

Ok, c'est pas mal, si tu veux quelques idées, tu peux regarder cette source http://introcs.cs.princeton.edu/java/97data/Complex.java.html

Mais globalement, ce que tu proposes est correct.

Je pense que tu pourrais te simplifier la vie en utilisant des double à la place des BigDecimal. Je ne comprend d’ailleurs pas tellement l’intérêt de leur utilisation ici.
Messages postés
28
Date d'inscription
jeudi 15 octobre 2009
Statut
Membre
Dernière intervention
12 décembre 2013

Si vous avez une amélioration, proposer la, je serais ravis de modifier le code ... :D