SITE WEB de |
Enseignement > Programmation orientée objet > Java > Travaux Pratiques > TP n°3 - Composition et héritage |
|
| TP n°3 1. Une classe Rationnel On désire représenter les nombres rationnels sous la forme d’une fraction de 2 entiers. On écrira des constructeurs permettant d’instancier des nombre rationnels, de manière à obtenir la forme canonique (c’est à dire sous la forme d’une faction qui ne peut pas être simplifiée)
On voudra pouvoir récupérer le numérateur ou le dénominateur, afficher un rationnel, tester l'égalité de deux rationnels, d'additionner, de multiplier, de diviser des rationnels, de calculer l'inverse... 2. Fractions égyptiennes Les égyptiens ne connaissaient comme rationnels que les inverses des nombres entiers. En 1201, Fibonacci prouva que tout nombre rationnel pouvait s'écrire sous la forme d'une somme de fractions égyptienne. Remarque : cette décomposition n'est pas unique. |
||
Mise à jour par l'éditeur le : 04/10/2006 -
Copyright © 2012 - 2013 François Bonneville - Tous droits réservés |
||