|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--EntierPositifArbitraire
Field Summary | |
private static int |
BASE
Base |
private int |
longueur
Nombre de cases utilisées |
(package private) static EntierPositifArbitraire |
UN
Constante 1 |
private int[] |
val
écriture en base BASE, poids faible devant |
(package private) static EntierPositifArbitraire |
ZÉRO
Constante 0 |
Constructor Summary | |
(package private) |
EntierPositifArbitraire(EntierPositifArbitraire n)
Copie de l'EntierPositifArbitraire passé en paramètre |
(package private) |
EntierPositifArbitraire(int n)
L'EntierPositifArbitraire correspondant à l'entier positif |
private |
EntierPositifArbitraire(int[] vals)
|
(package private) |
EntierPositifArbitraire(java.lang.String écriture)
|
Method Summary | |
int |
compareTo(EntierPositifArbitraire n)
-1 => >, 0 = ==, +1 => > |
(package private) EntierPositifArbitraire |
décale(int décalage)
|
(package private) EntierPositifArbitraire |
diviséPar(int n)
|
(package private) boolean |
estImpair()
|
(package private) boolean |
estNonNul()
|
(package private) EntierPositifArbitraire |
modulo(EntierPositifArbitraire m)
Retourne le modulo |
(package private) int |
modulo(int n)
|
(package private) EntierPositifArbitraire |
moins(EntierPositifArbitraire epa)
|
(package private) EntierPositifArbitraire |
multipliéPar(EntierPositifArbitraire n)
Multiplication par un nombre entre 0 et BASE -1 |
(package private) EntierPositifArbitraire |
multipliéPar(int n)
Multiplication par un nombre entre 0 et BASE -1 |
(package private) EntierPositifArbitraire |
plus(EntierPositifArbitraire epa)
|
(package private) EntierPositifArbitraire |
puissance(EntierPositifArbitraire epa)
Mise à la puissance, en passant pas la décomposition en base 2 de l'exposant |
(package private) EntierPositifArbitraire |
puissanceModulo(EntierPositifArbitraire epa,
EntierPositifArbitraire mod)
Mise à la puissance, en passant pas la décomposition en base 2 de l'exposant |
(package private) EntierPositifArbitraire |
quotien(EntierPositifArbitraire m)
Retourne le quotien de la division entière |
(package private) EntierPositifArbitraire[] |
quotienReste(EntierPositifArbitraire m)
Retourne le quotien et le reste de la division entière |
(package private) EntierPositifArbitraire |
reste(EntierPositifArbitraire m)
Retourne le reste de la division entière |
java.lang.String |
toString()
|
private java.lang.String |
toString(int[] val)
|
private java.lang.String |
toString(int[] val,
int longueur)
|
Methods inherited from class java.lang.Object |
|
Field Detail |
static final EntierPositifArbitraire ZÉRO
static final EntierPositifArbitraire UN
private static final int BASE
private int[] val
private int longueur
Constructor Detail |
EntierPositifArbitraire(java.lang.String écriture)
private EntierPositifArbitraire(int[] vals)
EntierPositifArbitraire(EntierPositifArbitraire n)
EntierPositifArbitraire(int n)
Method Detail |
EntierPositifArbitraire diviséPar(int n)
int modulo(int n)
boolean estImpair()
boolean estNonNul()
EntierPositifArbitraire puissance(EntierPositifArbitraire epa)
EntierPositifArbitraire puissanceModulo(EntierPositifArbitraire epa, EntierPositifArbitraire mod)
EntierPositifArbitraire plus(EntierPositifArbitraire epa)
EntierPositifArbitraire moins(EntierPositifArbitraire epa)
EntierPositifArbitraire décale(int décalage)
EntierPositifArbitraire multipliéPar(int n)
EntierPositifArbitraire multipliéPar(EntierPositifArbitraire n)
public int compareTo(EntierPositifArbitraire n)
EntierPositifArbitraire quotien(EntierPositifArbitraire m)
EntierPositifArbitraire reste(EntierPositifArbitraire m)
EntierPositifArbitraire modulo(EntierPositifArbitraire m)
EntierPositifArbitraire[] quotienReste(EntierPositifArbitraire m)
public java.lang.String toString()
toString
in class java.lang.Object
private java.lang.String toString(int[] val, int longueur)
private java.lang.String toString(int[] val)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |