Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1487 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [ calcul fractionnel ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ calcul fractionnel ]

n°294301
bmanu
Posté le 26-01-2003 à 14:53:45  profilanswer
 

Comment est ce que vous implementeriez des calculs de fractions en java ? Je ne trouve pas de classes toute faite dans la javadoc, et ca m'inspire pas bcp de la faire moi meme et de surchager mes operateurs...

mood
Publicité
Posté le 26-01-2003 à 14:53:45  profilanswer
 

n°294311
schnapsman​n
Zaford Beeblefect
Posté le 26-01-2003 à 15:13:18  profilanswer
 

bmanu a écrit :

Comment est ce que vous implementeriez des calculs de fractions en java ? Je ne trouve pas de classes toute faite dans la javadoc, et ca m'inspire pas bcp de la faire moi meme et de surchager mes operateurs...


 
En effet si mes souvenirs sont bons ya pas :sweat:  
 
Il ne te reste qu'a revoir le théoreme de bezout et les calculs de pgcd/ppcm [:boidleau]


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°294314
bmanu
Posté le 26-01-2003 à 15:15:18  profilanswer
 

oui , et les problemes de surcharge que je sais pas faire en java :)
 
je dois multiplier des matrices de fractions, je vais rigoler !

n°294316
schnapsman​n
Zaford Beeblefect
Posté le 26-01-2003 à 15:16:23  profilanswer
 

bmanu a écrit :

oui , et les problemes de surcharge que je sais pas faire en java :)


 
 :non: pas en java la surcharge d'opérateurs


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°294318
bmanu
Posté le 26-01-2003 à 15:23:05  profilanswer
 

c'est ce dont je suis en train de m'apercevoir ...
 
comment je fais alors ?
 
en plus de creer un classe Fraction, il faut que je fasse un Classe Matrice de fraction pour lui apprendre a compter de A a Z... :(


Message édité par bmanu le 26-01-2003 à 15:23:44
n°294320
schnapsman​n
Zaford Beeblefect
Posté le 26-01-2003 à 15:28:15  profilanswer
 

bmanu a écrit :

c'est ce dont je suis en train de m'apercevoir ...
 
comment je fais alors ?
 
en plus de creer un classe Fraction, il faut que je fasse un Classe Matrice de fraction pour lui apprendre a compter de A a Z... :(


 
Tu fait une classe matrice qui travaille sur une interface (au sens java). Ensuite tu implémente cette interface pour ta classe de nombres fractionnels.


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°294321
bmanu
Posté le 26-01-2003 à 15:32:36  profilanswer
 

c'est pas super clair ... tu peux m'en dire plus ?
 
une interface c'est une classe dont toutes les methodes sont abstract c'est ca ?

n°294324
schnapsman​n
Zaford Beeblefect
Posté le 26-01-2003 à 15:39:33  profilanswer
 

Code :
  1. interface MonInterface
  2. {
  3.   void A();
  4.   int B();
  5.   void C(int, int);
  6. }

 
 
l'interface n'a aucune implémentation
 
 

Code :
  1. class ImplementationDeMonInterface implements MonInterface
  2. {
  3.    void A() { ... }
  4.    int B() { ... return 546; }
  5.    void C(int _a, int _b) { ... }
  6. }

 
 
L'avantage des interfaces en java est qu'il est possible d'en implémenter plusieurs pour un même classe, contrairement à l'héritage multiple qui est interdit.


Message édité par schnapsmann le 26-01-2003 à 15:42:30

---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°294820
BifaceMcLe​OD
The HighGlandeur
Posté le 27-01-2003 à 14:39:46  profilanswer
 

Utile : crée une classe Fraction qui étend java.lang.Number et qui implémente java.lang.Comparable (comme java.math.BigInteger, par exemple).

n°294891
bmanu
Posté le 27-01-2003 à 16:10:25  profilanswer
 

BifaceMcLeOD a écrit :

Utile : crée une classe Fraction qui étend java.lang.Number et qui implémente java.lang.Comparable (comme java.math.BigInteger, par exemple).


 
ca a l'air interessant, mais c'est pourquoi faire ?

mood
Publicité
Posté le 27-01-2003 à 16:10:25  profilanswer
 

n°294920
BifaceMcLe​OD
The HighGlandeur
Posté le 27-01-2003 à 16:30:44  profilanswer
 

Intégration avec le JDK existant, donc pouvoir utiliser des services offerts aujourd'hui par le JDK sur ta propre classe Fraction.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [ calcul fractionnel ]

 

Sujets relatifs
[HTML, CSS] Calcul de la largeur minimale[Divers] Que signifie le symbole "^" dans un calcul ?
Lambda calcul et IAcalcul de moyenne sur une table sql [ résolu ]
faire un calcul sur une base [ résolu ][C] Calcul du déterminant d'une matrice [résolu] :sol
Calcul volume d'une page php envoyéeCalcul automatique en JS
Formules mathématiques, calcul numérique, algorithmes numériques en C[C] Implémentation de fonctions et calcul de complexité
Plus de sujets relatifs à : [ calcul fractionnel ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR